{"level":"info","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Operator Version: 0.0.1"} {"level":"info","ts":"2026-04-20T00:59:38Z","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-20T00:59:38Z","logger":"DeploymentValidation","msg":"Go OS/Arch: linux/amd64"} {"level":"info","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Setting Up Manager"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Load KubeConfig"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Initialize Manager"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Initialize Scheme"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Getting Manager Options"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Adding Healthz and Readyz checks"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Registering Components"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Initialize Prometheus Registry"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Initialize Prometheus metrics endpoint","endpoint":"http://0.0.0.0:8383/metrics"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Initialize ConfigMap watcher"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Initialize Validation Engine"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Initialize Reconciler"} {"level":"info","ts":"2026-04-20T00:59:38Z","logger":"DeploymentValidation","msg":"Starting Manager"} {"level":"info","ts":"2026-04-20T00:59:38Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-04-20T00:59:38Z","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-20T00:59:38Z","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-20T00:59:38Z","logger":"GenericReconciler","msg":"The ConfigMap has been updated"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"info","ts":"2026-04-20T00:59:38Z","logger":"KubeAPIWarningLogger","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-20T00:59:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"info","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-subscriptions,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-subscriptions,helm.sh/chart=tssc-subscriptions-1.9.0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-subscriptions\" not found"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","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-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-subscriptions-crds\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-rhdh\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-rhbk-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-rhtas-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-rhtpa-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-subscriptions-crds\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-subscriptions-crds\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhdh\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhdh\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhbk-operator\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhbk-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtas-operator\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtas-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtpa-operator\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtpa-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-subscriptions-crds\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-subscriptions-crds\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhdh\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhdh\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhbk-operator\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhbk-operator\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtas-operator\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtas-operator\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtpa-operator\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtpa-operator\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:01:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm,helmet.redhat-appstudio.github.com/post-deploy=delete"} {"level":"info","ts":"2026-04-20T01:01:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:03:38Z","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-20T01:03:38Z","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-20T01:03:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:03:38Z","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-20T01:03:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-operator","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-operator","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-operator","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-operator","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rhbk-operator\" not found"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-operator","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"rhbk-operator","object":"rhbk-operator","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"rhbk-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:03:38Z","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-20T01:03:38Z","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-20T01:03:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:03:38Z","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-20T01:03:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:03:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"cli-server\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"cli-server\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"cli-server\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"trusted-artifact-signer","object":"cli-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"cli-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","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-20T01:03:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-subscriptions,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-subscriptions,helm.sh/chart=tssc-subscriptions-1.9.0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-subscriptions\" not found"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","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-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-subscriptions-crds\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-rhdh\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-rhbk-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-rhtas-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-rhtpa-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-subscriptions-crds\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-subscriptions-crds\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhdh\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhdh\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhbk-operator\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhbk-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtas-operator\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtas-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtpa-operator\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtpa-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-subscriptions-crds\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-subscriptions-crds\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhdh\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhdh\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhbk-operator\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhbk-operator\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtas-operator\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtas-operator\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtpa-operator\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:03:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtpa-operator\" has memory limit 0"} {"level":"info","ts":"2026-04-20T01:03:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:05:38Z","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-20T01:05:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:05:38Z","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-20T01:05:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:05:38Z","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-20T01:05:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:05:38Z","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-20T01:05:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:05:38Z","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-20T01:05:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:05:38Z","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-20T01:05:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:05:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:05:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-20T01:05:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:05:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:05:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:05:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-subscriptions,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-subscriptions,helm.sh/chart=tssc-subscriptions-1.9.0"} {"level":"debug","ts":"2026-04-20T01:05:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:05:39Z","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-20T01:05:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-20T01:05:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:07:38Z","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-20T01:07:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:07:38Z","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-20T01:07:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:07:38Z","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-20T01:07:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:07:38Z","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-20T01:07:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:07:38Z","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-20T01:07:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:07:38Z","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-20T01:07:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:07:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-subscriptions,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-subscriptions,helm.sh/chart=tssc-subscriptions-1.9.0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-subscriptions\" not found"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","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-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-subscriptions-crds\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-rhdh\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-rhbk-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-rhtas-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"test-rhtpa-operator\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-subscriptions-crds\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-subscriptions-crds\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhdh\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhdh\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhbk-operator\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhbk-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtas-operator\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtas-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtpa-operator\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtpa-operator\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-subscriptions-crds\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-subscriptions-crds\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhdh\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhdh\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-gitops-operator\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhbk-operator\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhbk-operator\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-openshift-pipelines-operator-rh\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtas-operator\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtas-operator\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtpa-operator\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-subscriptions","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"test-rhtpa-operator\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:07:39Z","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-20T01:07:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:07:39Z","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-20T01:07:39Z","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-20T01:07:39Z","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-20T01:07:39Z","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-20T01:07:39Z","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-20T01:07:39Z","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-20T01:07:39Z","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-20T01:07:39Z","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-20T01:07:39Z","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-20T01:07:39Z","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-20T01:07:39Z","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-20T01:07:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:07:39Z","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-20T01:07:39Z","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-20T01:07:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:07:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"info","ts":"2026-04-20T01:07:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-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-application-controller])"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-infrastructure,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-infrastructure,helm.sh/chart=tssc-infrastructure-1.9.0"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-infrastructure","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-infrastructure","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:09:38Z","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-20T01:09:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:09:39Z","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-20T01:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:09:39Z","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-20T01:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:09:39Z","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-20T01:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:09:39Z","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-20T01:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"info","ts":"2026-04-20T01:09:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-keycloak","object":"keycloak","kind":"Service","validation":"dangling-service","check_description":"Indicates when services do not have any associated deployments.","check_remediation":"Confirm that your service's selector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching service labels (map[app:keycloak app.kubernetes.io/instance:keycloak app.kubernetes.io/managed-by:keycloak-operator])"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:38Z","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-20T01:11:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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-20T01:11:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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-20T01:11:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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-20T01:11:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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-20T01:11:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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-20T01:11:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-jvfp9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-jvfp9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-jvfp9","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 \"ctlog-createtree-job\" not found"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-jvfp9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-jvfp9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-jvfp9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-jvfp9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-jvfp9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-jvfp9","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-20T01:11:39Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"trillian-logserver\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"trillian-logserver\" not found"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"trillian-logserver\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"wait-for-trillian-db\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"trillian-logserver\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logserver\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"trillian-logsigner\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"trillian-logsigner\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"wait-for-trillian-db\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"trillian-logsigner\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logsigner\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logsigner\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"wait-for-trillian-db\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"wait-for-trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"trillian-logsigner\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"trillian-logsigner\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"trillian-logsigner\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"trillian-logsigner\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"wait-for-trillian-db\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"trillian-logsigner\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logsigner\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logsigner\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"wait-for-trillian-db\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"wait-for-trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"trillian-logsigner\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"trillian-logsigner\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-7wsh9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-7wsh9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-7wsh9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-7wsh9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-7wsh9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-7wsh9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-7wsh9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-7wsh9","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-createtree-job-7wsh9","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-20T01:11:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-gdp6k","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-gdp6k","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-gdp6k","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-20T01:11:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/instance=tssc-tas,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-tas,app.kubernetes.io/version=1.3,helm.sh/chart=tssc-tas-1.9.0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/managed-by=Helm,helmet.redhat-appstudio.github.com/post-deploy=delete"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","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-20T01:11:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"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-20T01:11:39Z","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-20T01:11:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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-20T01:11:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:11:39Z","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":"info","ts":"2026-04-20T01:11:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","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-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:13:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/managed-by=Helm,helmet.redhat-appstudio.github.com/post-deploy=delete"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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=f2931b0f-59d7-4236-a6f7-3944f7107879,batch.kubernetes.io/job-name=create-importers,controller-uid=f2931b0f-59d7-4236-a6f7-3944f7107879,job-name=create-importers"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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=2c6c696a-edda-441c-8c83-6da032d35b98,batch.kubernetes.io/job-name=migrate-db,controller-uid=2c6c696a-edda-441c-8c83-6da032d35b98,job-name=migrate-db"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"migrate-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-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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=3d562160-d579-4b10-be4d-a48c9d994f71,batch.kubernetes.io/job-name=create-db,controller-uid=3d562160-d579-4b10-be4d-a48c9d994f71,job-name=create-db"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":1,"labels":"app.kubernetes.io/instance=tssc-tpa,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-tpa,app.kubernetes.io/version=2.2.0,helm.sh/chart=tssc-tpa-1.9.0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-tpa\" not found"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"deployments-test\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"deployments-test\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"deployments-test\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"deployments-test\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tpa","object":"test-tssc-tpa","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"deployments-test\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"trillian-logsigner\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"trillian-logsigner\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"wait-for-trillian-db\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"trillian-logsigner\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logsigner\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-logsigner\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"wait-for-trillian-db\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"wait-for-trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"trillian-logsigner\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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 \"trillian-logsigner\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"liveness-port","check_description":"Indicates when containers have a liveness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the liveness probe.","check_failure_reason":"container \"trillian-logsigner\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"readiness-port","check_description":"Indicates when containers have a readiness probe to a not exposed port.","check_remediation":"Check which ports you've exposed and ensure they match what you have specified in the readiness probe.","check_failure_reason":"container \"trillian-logsigner\" does not expose port 8090 for the HTTPGet"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"wait-for-trillian-db\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"trillian-logsigner\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logserver","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"wait-for-trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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-20T01:13:39Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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-20T01:13:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:13:39Z","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":"info","ts":"2026-04-20T01:13:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:15:38Z","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-20T01:15:38Z","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-20T01:15:38Z","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-20T01:15:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:15:38Z","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-20T01:15:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:15:38Z","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-20T01:15:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:15:38Z","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-20T01:15:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:15:38Z","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-20T01:15:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:15:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:15:38Z","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-20T01:15:38Z","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-20T01:15:38Z","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-20T01:15:38Z","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-20T01:15:38Z","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-20T01:15:38Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:tssc-gitops-application-controller] []}) "} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:argocd-applicationset-controller] []}) "} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:tssc-gitops-dex-server] []}) "} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:tssc-gitops-repo-server] []}) "} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-application-controller)"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-notifications-controller)"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=argocd-applicationset-controller)"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-applicationset-controller)"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:tssc-gitops-server] []}) "} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=7b95797cc5,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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=f2931b0f-59d7-4236-a6f7-3944f7107879,batch.kubernetes.io/job-name=create-importers,controller-uid=f2931b0f-59d7-4236-a6f7-3944f7107879,job-name=create-importers"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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=2c6c696a-edda-441c-8c83-6da032d35b98,batch.kubernetes.io/job-name=migrate-db,controller-uid=2c6c696a-edda-441c-8c83-6da032d35b98,job-name=migrate-db"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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=3d562160-d579-4b10-be4d-a48c9d994f71,batch.kubernetes.io/job-name=create-db,controller-uid=3d562160-d579-4b10-be4d-a48c9d994f71,job-name=create-db"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-20T01:15:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=7b95797cc5,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:17:38Z","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-20T01:17:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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=f2931b0f-59d7-4236-a6f7-3944f7107879,batch.kubernetes.io/job-name=create-importers,controller-uid=f2931b0f-59d7-4236-a6f7-3944f7107879,job-name=create-importers"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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=3d562160-d579-4b10-be4d-a48c9d994f71,batch.kubernetes.io/job-name=create-db,controller-uid=3d562160-d579-4b10-be4d-a48c9d994f71,job-name=create-db"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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=2c6c696a-edda-441c-8c83-6da032d35b98,batch.kubernetes.io/job-name=migrate-db,controller-uid=2c6c696a-edda-441c-8c83-6da032d35b98,job-name=migrate-db"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:17:39Z","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-20T01:17:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:17:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:17:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"info","ts":"2026-04-20T01:17:40Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:19:38Z","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-20T01:19:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:19:38Z","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-20T01:19:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:19:38Z","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-20T01:19:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:19:38Z","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-20T01:19:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:19:38Z","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-20T01:19:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:19:38Z","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-20T01:19:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:19:38Z","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-20T01:19:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:19:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:19:38Z","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-20T01:19:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:19:38Z","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-20T01:19:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:19:38Z","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-20T01:19:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=7b95797cc5,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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=3d562160-d579-4b10-be4d-a48c9d994f71,batch.kubernetes.io/job-name=create-db,controller-uid=3d562160-d579-4b10-be4d-a48c9d994f71,job-name=create-db"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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=2c6c696a-edda-441c-8c83-6da032d35b98,batch.kubernetes.io/job-name=migrate-db,controller-uid=2c6c696a-edda-441c-8c83-6da032d35b98,job-name=migrate-db"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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=f2931b0f-59d7-4236-a6f7-3944f7107879,batch.kubernetes.io/job-name=create-importers,controller-uid=f2931b0f-59d7-4236-a6f7-3944f7107879,job-name=create-importers"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","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-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-20T01:19:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=2c6c696a-edda-441c-8c83-6da032d35b98,batch.kubernetes.io/job-name=migrate-db,controller-uid=2c6c696a-edda-441c-8c83-6da032d35b98,job-name=migrate-db"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=3d562160-d579-4b10-be4d-a48c9d994f71,batch.kubernetes.io/job-name=create-db,controller-uid=3d562160-d579-4b10-be4d-a48c9d994f71,job-name=create-db"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=f2931b0f-59d7-4236-a6f7-3944f7107879,batch.kubernetes.io/job-name=create-importers,controller-uid=f2931b0f-59d7-4236-a6f7-3944f7107879,job-name=create-importers"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:21:38Z","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-20T01:21:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","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-20T01:21:39Z","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-20T01:21:39Z","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-20T01:21:39Z","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-20T01:21:39Z","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-20T01:21:39Z","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-20T01:21:39Z","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-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=7b95797cc5,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","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-20T01:21:39Z","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-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:21:39Z","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-20T01:21:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"info","ts":"2026-04-20T01:21:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:23:38Z","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-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:23:38Z","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-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:23:38Z","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-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:23:38Z","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=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:23:38Z","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-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:23:38Z","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-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:23:38Z","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-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","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-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:23:38Z","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-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:23:38Z","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-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:23:38Z","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-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:23:38Z","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-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:23:38Z","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-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:23:38Z","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-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:23:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-c76135c88f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-c76135c88f-5bcdfd74b9,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,statefulset.kubernetes.io/pod-name=affinity-assistant-c76135c88f-0,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:23:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:23:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:23:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:23:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4e1a3ac774247f7f7768d2009c4a2a89-clone-repository,tekton.dev/taskRunUID=7a73b3c8-f5ab-4314-93ab-18911111505f"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4e1a3ac7742475ffd0a5be5aec5e670a8628cbad5f35c-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4e1a3ac7742475ffd0a5be5aec5e670a8628cbad5f35c-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4e1a3ac7742475ffd0a5be5aec5e670a8628cbad5f35c-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:23:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4e1a3ac7742475ffd0a5be5aec5e670a8628cbad5f35c-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-20T01:23:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4e1a3ac7742475ffd0a5be5aec5e670a8628cbad5f35c-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node13f44eef24e7df375efbac4433b4bd95-clone-repository,tekton.dev/taskRunUID=e06754e2-4c8d-484e-8c98-87dece640144"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-aa2e1b280b,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-330e0fde77,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-330e0fde77-8cf77db55,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,statefulset.kubernetes.io/pod-name=affinity-assistant-330e0fde77-0,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-aa2e1b280b,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-aa2e1b280b-7c967944f5,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,statefulset.kubernetes.io/pod-name=affinity-assistant-aa2e1b280b-0,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth845528de280358485edb030b43926320-clone-repository,tekton.dev/taskRunUID=7b46998c-afa5-4969-99d7-dbabcf252096"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-330e0fde77,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-c76135c88f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=7b95797cc5,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:23:39Z","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-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:23:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","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-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-20T01:23:40Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize,tekton.dev/taskRunUID=b5b279d0-98d0-42b4-990b-7d25a9bca426"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-summary\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-51c60b1ffd,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-51c60b1ffd-7d4848fcb9,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,statefulset.kubernetes.io/pod-name=affinity-assistant-51c60b1ffd-0,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-51c60b1ffd","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-51c60b1ffd","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-51c60b1ffd","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-51c60b1ffd","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-51c60b1ffd","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom,tekton.dev/taskRunUID=9c29e265-9d4b-4155-b41d-221d9b1e8361"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-show-sbom\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-show-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-show-sbom\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth845528de280358485edb030b43926320-clone-repository,tekton.dev/taskRunUID=7b46998c-afa5-4969-99d7-dbabcf252096"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth845528de280359be010f25d2723e4a6d395b41538a96a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:25:38Z","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-51c60b1ffd,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-c76135c88f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-aa2e1b280b,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-aa2e1b280b-7c967944f5,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,statefulset.kubernetes.io/pod-name=affinity-assistant-aa2e1b280b-0,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-aa2e1b280b","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-aa2e1b280b","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-aa2e1b280b","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-aa2e1b280b","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-aa2e1b280b","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-c76135c88f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-c76135c88f-5bcdfd74b9,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,statefulset.kubernetes.io/pod-name=affinity-assistant-c76135c88f-0,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","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-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-c76135c88f","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4e1a3ac774247f7f7768d2009c4a2a89-clone-repository,tekton.dev/taskRunUID=7a73b3c8-f5ab-4314-93ab-18911111505f"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4e1a3ac7742475ffd0a5be5aec5e670a8628cbad5f35c-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4e1a3ac7742475ffd0a5be5aec5e670a8628cbad5f35c-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java4e1a3ac7742475ffd0a5be5aec5e670a8628cbad5f35c-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node13f44eef24e7df375efbac4433b4bd95-clone-repository,tekton.dev/taskRunUID=e06754e2-4c8d-484e-8c98-87dece640144"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-build,tekton.dev/taskRunUID=b3e292db-c3bc-422a-a796-ddd304cf9bb5"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-d5133c8ca9,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-d5133c8ca9,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-d5133c8ca9-c4bc8d985,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,statefulset.kubernetes.io/pod-name=affinity-assistant-d5133c8ca9-0,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnd9720c578b4b292a2301cf2d5c71ca26-clone-repository,tekton.dev/taskRunUID=26481d9c-ecbd-40a6-81f0-5f01e6b08900"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnd9720c578b4b297414a25b3157c6a5fe0db2eed31df46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-build,tekton.dev/taskRunUID=046c1d49-60a7-4404-9860-99eb9e433956"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-scan,tekton.dev/taskRunUID=8f248604-6a0e-48fc-ba60-eb733eda62d4"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-aa2e1b280b,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-scan,tekton.dev/taskRunUID=c62aa4f2-c859-433a-bd8d-db629ce3a024"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-build,tekton.dev/taskRunUID=6e3deafc-049c-4281-a393-9c1666c49f62"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-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-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-clone-repository,tekton.dev/taskRunUID=19e5635b-b6b3-40b5-a4a8-180a1c05aed0"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-build,tekton.dev/taskRunUID=079419de-1628-462c-999f-ca87bf333631"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-build,tekton.dev/taskRunUID=3c25580a-7e9d-4f40-872f-3ccf50a4e8a9"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-pull-request-x528h-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-20T01:25:38Z","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-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:38Z","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-20T01:25:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=7b95797cc5,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:39Z","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-20T01:25:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:25:40Z","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-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:25:40Z","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=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:25:40Z","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-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:25:40Z","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-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:25:40Z","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-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:25:40Z","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-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:25:40Z","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-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","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-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","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-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","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-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-20T01:25:40Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize,tekton.dev/taskRunUID=9f3ee8e7-e5d0-43a4-9975-31b1e667521a"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-summary\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-56f12ffc09,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-56f12ffc09-84fc77b46b,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,statefulset.kubernetes.io/pod-name=affinity-assistant-56f12ffc09-0,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-56f12ffc09","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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-56f12ffc09","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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-56f12ffc09","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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-56f12ffc09","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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-56f12ffc09","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-build,tekton.dev/taskRunUID=f802de95-0b7e-4024-ae59-5d914bf83915"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-scan,tekton.dev/taskRunUID=c62aa4f2-c859-433a-bd8d-db629ce3a024"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-clone-repository,tekton.dev/taskRunUID=73dfb260-1947-424a-a7b1-0cd26848e5cf"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom,tekton.dev/taskRunUID=bfbd1701-dc64-4cea-b179-95f973b37f2e"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-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-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-show-sbom\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-show-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-build,tekton.dev/taskRunUID=b3e292db-c3bc-422a-a796-ddd304cf9bb5"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-scan,tekton.dev/taskRunUID=8f248604-6a0e-48fc-ba60-eb733eda62d4"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-show-sbom,tekton.dev/taskRunUID=d104497f-3ec8-4643-a83e-ad3ba7ec6089"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-build,tekton.dev/taskRunUID=97477da9-98c6-4404-9ecc-556be8b94c1f"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth845528de280358485edb030b43926320-clone-repository,tekton.dev/taskRunUID=7b46998c-afa5-4969-99d7-dbabcf252096"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-4d512440c5,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-62a99ef86c,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-62a99ef86c","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-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-summarize,tekton.dev/taskRunUID=080a5fbf-b669-44c0-94b5-36008e6ab153"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-clone-repository,tekton.dev/taskRunUID=53175353-2d44-439b-8cbb-7c35188636a9"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-build,tekton.dev/taskRunUID=6baeab89-4f2a-4a01-8f6f-4e25c7641d4e"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-summarize,tekton.dev/taskRunUID=4dcc4222-5155-401f-bbcc-2b7807858987"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-pull-request-75m4d-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-clone-repository,tekton.dev/taskRunUID=b3089f89-7b81-4432-b0ee-9a10eb87f5f6"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-build,tekton.dev/taskRunUID=079419de-1628-462c-999f-ca87bf333631"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom,tekton.dev/taskRunUID=9c29e265-9d4b-4155-b41d-221d9b1e8361"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-build,tekton.dev/taskRunUID=de6d982c-e5a5-4c77-96f2-36f8957e411b"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-4d512440c5,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-4d512440c5-5bb7fc8c87,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,statefulset.kubernetes.io/pod-name=affinity-assistant-4d512440c5-0,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-62a99ef86c,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-62a99ef86c-589c9b99bf,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,statefulset.kubernetes.io/pod-name=affinity-assistant-62a99ef86c-0,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-e179b2e1be,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-e179b2e1be-589fb659f8,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,statefulset.kubernetes.io/pod-name=affinity-assistant-e179b2e1be-0,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-e179b2e1be","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-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-show-sbom,tekton.dev/taskRunUID=31debdb2-92b1-4b8e-943e-74cc4a2febe9"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-scan,tekton.dev/taskRunUID=83dcf974-c5b3-4c27-89a7-03646e909118"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-scan,tekton.dev/taskRunUID=b5be9bf4-898b-4082-8529-c2dd5772aa55"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-56f12ffc09,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-summarize,tekton.dev/taskRunUID=2c2dfa4e-89eb-4b42-9a15-10599ba41a40"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node13f44eef24e7df375efbac4433b4bd95-clone-repository,tekton.dev/taskRunUID=e06754e2-4c8d-484e-8c98-87dece640144"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-build,tekton.dev/taskRunUID=3c25580a-7e9d-4f40-872f-3ccf50a4e8a9"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize,tekton.dev/taskRunUID=b5b279d0-98d0-42b4-990b-7d25a9bca426"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-clone-repository,tekton.dev/taskRunUID=624f75b6-5e92-483a-8329-78f793cece06"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-show-sbom,tekton.dev/taskRunUID=6154a291-9e56-4758-81d1-2ae51874dd54"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-clone-repository,tekton.dev/taskRunUID=95d25715-2b58-4e46-a97f-8c2e097abf0a"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-build,tekton.dev/taskRunUID=046c1d49-60a7-4404-9860-99eb9e433956"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-build,tekton.dev/taskRunUID=ce877dc9-3925-4413-90f4-b3c7f5c17d0c"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-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-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deploy,tekton.dev/taskRunUID=85fd258c-5e70-4df5-be93-6ad4730466ff"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deployment-check,tekton.dev/taskRunUID=53439e7e-748a-4272-b846-cbe6db4f2cd3"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-scan,tekton.dev/taskRunUID=6f42ffad-4824-4331-a3ca-9ea8fc14a089"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-e179b2e1be,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnd9720c578b4b292a2301cf2d5c71ca26-clone-repository,tekton.dev/taskRunUID=26481d9c-ecbd-40a6-81f0-5f01e6b08900"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-build,tekton.dev/taskRunUID=6e3deafc-049c-4281-a393-9c1666c49f62"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-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-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-scan,tekton.dev/taskRunUID=c1bdec4d-dcaa-488e-806e-a6a87beb6ed7"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-clone-repository,tekton.dev/taskRunUID=19e5635b-b6b3-40b5-a4a8-180a1c05aed0"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-summarize,tekton.dev/taskRunUID=681b505d-ad86-402a-88b2-138fa2271a3b"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-show-sbom,tekton.dev/taskRunUID=4478432d-a1f7-46a2-bfc7-7354bae0bc72"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-rqua7562c3e9d2b231c300b35f751b14bb00-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4e1a3ac774247f7f7768d2009c4a2a89-clone-repository,tekton.dev/taskRunUID=7a73b3c8-f5ab-4314-93ab-18911111505f"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:38Z","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-20T01:27:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=7b95797cc5,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","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-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-20T01:27:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","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-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","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-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","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-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:27:40Z","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-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:27:40Z","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-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:27:40Z","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-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:27:40Z","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-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"info","ts":"2026-04-20T01:27:40Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=7b95797cc5,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:29:38Z","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-20T01:29:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:29:39Z","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-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-summarize,tekton.dev/taskRunUID=9da3babd-60bd-438f-9b92-1b349adfa944"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-summary\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-scan,tekton.dev/taskRunUID=c62aa4f2-c859-433a-bd8d-db629ce3a024"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","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-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","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-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom,tekton.dev/taskRunUID=c051e865-7357-4a9a-b383-8244c7c4b548"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-show-sbom\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-show-sbom\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-show-sbom\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node13f44eef24e7df375efbac4433b4bd95-clone-repository,tekton.dev/taskRunUID=e06754e2-4c8d-484e-8c98-87dece640144"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-scan,tekton.dev/taskRunUID=8146af4b-9836-4c98-86a0-012b2c652153"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-build,tekton.dev/taskRunUID=97477da9-98c6-4404-9ecc-556be8b94c1f"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-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-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deploy,tekton.dev/taskRunUID=8970a56b-a916-4ccb-a975-fbbe87d9c3f0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-build,tekton.dev/taskRunUID=079419de-1628-462c-999f-ca87bf333631"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-bice40876766613c7689587a5a1177f55bb-get-images,tekton.dev/taskRunUID=ed423921-5a7a-4522-a9c1-926958dcba96"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-scan,tekton.dev/taskRunUID=6f42ffad-4824-4331-a3ca-9ea8fc14a089"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom,tekton.dev/taskRunUID=bfbd1701-dc64-4cea-b179-95f973b37f2e"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejse40876766613c7689587a5a1177f55bb-download-sboms,tekton.dev/taskRunUID=af1f9d60-583f-4179-92c4-54655d81af61"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-clone-repository,tekton.dev/taskRunUID=19e5635b-b6b3-40b5-a4a8-180a1c05aed0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-summarize,tekton.dev/taskRunUID=888ea942-5668-4fcb-b3fb-d5f1934da411"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnd9720c578b4b292a2301cf2d5c71ca26-clone-repository,tekton.dev/taskRunUID=26481d9c-ecbd-40a6-81f0-5f01e6b08900"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom,tekton.dev/taskRunUID=9c29e265-9d4b-4155-b41d-221d9b1e8361"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-clone-repository,tekton.dev/taskRunUID=73dfb260-1947-424a-a7b1-0cd26848e5cf"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-build,tekton.dev/taskRunUID=de6d982c-e5a5-4c77-96f2-36f8957e411b"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-scan,tekton.dev/taskRunUID=c1bdec4d-dcaa-488e-806e-a6a87beb6ed7"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-summarize,tekton.dev/taskRunUID=681b505d-ad86-402a-88b2-138fa2271a3b"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-build,tekton.dev/taskRunUID=ce877dc9-3925-4413-90f4-b3c7f5c17d0c"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-show-sbom,tekton.dev/taskRunUID=d104497f-3ec8-4643-a83e-ad3ba7ec6089"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-show-sbom,tekton.dev/taskRunUID=31debdb2-92b1-4b8e-943e-74cc4a2febe9"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deployment-check,tekton.dev/taskRunUID=f240cd87-b974-4390-8600-5096c6b7d4e4"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodee40876766613c7689587a5a1177f55bb-clone-repository,tekton.dev/taskRunUID=acd55cc0-099a-4bfc-84cc-3933234e2267"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodee40876766613cdfaa1bd019ed7ec0200df28b7c0ddd2c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth845528de280358485edb030b43926320-clone-repository,tekton.dev/taskRunUID=7b46998c-afa5-4969-99d7-dbabcf252096"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","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-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-clone-repository,tekton.dev/taskRunUID=95d25715-2b58-4e46-a97f-8c2e097abf0a"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deploy,tekton.dev/taskRunUID=f7837a91-dbdd-46d5-b753-fd311f3836be"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-scan,tekton.dev/taskRunUID=b54db726-0a99-408c-97d6-e3463789d3a7"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-be40876766613c7689587a5a1177f55bb-upload-sboms,tekton.dev/taskRunUID=0558e923-a413-404f-85a0-6b159ff8f6f6"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-build,tekton.dev/taskRunUID=3c25580a-7e9d-4f40-872f-3ccf50a4e8a9"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deploy,tekton.dev/taskRunUID=85fd258c-5e70-4df5-be93-6ad4730466ff"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize,tekton.dev/taskRunUID=9f3ee8e7-e5d0-43a4-9975-31b1e667521a"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-clone-repository,tekton.dev/taskRunUID=624f75b6-5e92-483a-8329-78f793cece06"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-build,tekton.dev/taskRunUID=f802de95-0b7e-4024-ae59-5d914bf83915"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-on-push-dpplk-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-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-summarize,tekton.dev/taskRunUID=080a5fbf-b669-44c0-94b5-36008e6ab153"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-show-sbom,tekton.dev/taskRunUID=4478432d-a1f7-46a2-bfc7-7354bae0bc72"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-deployment-check,tekton.dev/taskRunUID=b0cfd6c9-b20f-4a3b-9f8d-2cf250663d77"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize,tekton.dev/taskRunUID=b5b279d0-98d0-42b4-990b-7d25a9bca426"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-deploy,tekton.dev/taskRunUID=4b52d738-39f9-4bc1-91d1-a346f3368a84"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-summarize,tekton.dev/taskRunUID=2c2dfa4e-89eb-4b42-9a15-10599ba41a40"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-scan,tekton.dev/taskRunUID=8f248604-6a0e-48fc-ba60-eb733eda62d4"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-show-sbom,tekton.dev/taskRunUID=0b954e6c-a337-44aa-b7bb-21b351babe83"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4e1a3ac774247f7f7768d2009c4a2a89-clone-repository,tekton.dev/taskRunUID=7a73b3c8-f5ab-4314-93ab-18911111505f"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-build,tekton.dev/taskRunUID=6baeab89-4f2a-4a01-8f6f-4e25c7641d4e"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-deployment-check,tekton.dev/taskRunUID=6d7fe063-3fe9-45ed-b05c-6ceb0150aef2"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sacnsehv-on-push-wnljm-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 \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-summarize,tekton.dev/taskRunUID=afd9a538-9ae9-484d-a40c-1d486016fc28"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-clone-repository,tekton.dev/taskRunUID=b3089f89-7b81-4432-b0ee-9a10eb87f5f6"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-build,tekton.dev/taskRunUID=6e3deafc-049c-4281-a393-9c1666c49f62"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-show-sbom,tekton.dev/taskRunUID=6154a291-9e56-4758-81d1-2ae51874dd54"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-show-sbom,tekton.dev/taskRunUID=fdb0bc54-09e0-4015-a462-3bf71870fd5d"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-scan,tekton.dev/taskRunUID=f5d06037-5135-4b56-bc4f-7f204fdb987b"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-summarize,tekton.dev/taskRunUID=8d69549f-99b5-477a-95eb-524784a02ac7"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-show-sbom,tekton.dev/taskRunUID=668d19ef-9d48-45a3-8d7a-ee4c5856c759"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deployment-check,tekton.dev/taskRunUID=53439e7e-748a-4272-b846-cbe6db4f2cd3"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deployment-check,tekton.dev/taskRunUID=9a79963b-917d-4125-957a-b19829a1a65a"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-scan,tekton.dev/taskRunUID=83dcf974-c5b3-4c27-89a7-03646e909118"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-build,tekton.dev/taskRunUID=046c1d49-60a7-4404-9860-99eb9e433956"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-scan,tekton.dev/taskRunUID=b5be9bf4-898b-4082-8529-c2dd5772aa55"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-deploy,tekton.dev/taskRunUID=7785c759-0ec8-4998-9489-901ab485e7f4"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-scan,tekton.dev/taskRunUID=0f089349-5868-48ff-bc2c-97d88bde40ad"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-summarize,tekton.dev/taskRunUID=4dcc4222-5155-401f-bbcc-2b7807858987"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-clone-repository,tekton.dev/taskRunUID=53175353-2d44-439b-8cbb-7c35188636a9"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodeje40876766613c7689587a5a1177f55bb-verify-conforma,tekton.dev/taskRunUID=3d1b1cc1-736e-4790-bc21-ef2f3b52826a"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodeje40876766613ce555c9a0d534cd9ca6db4d935c3f4be-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-build,tekton.dev/taskRunUID=b3e292db-c3bc-422a-a796-ddd304cf9bb5"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"info","ts":"2026-04-20T01:29:40Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:31:38Z","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-20T01:31:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth26815f42a86625179b8e207dfd4e59cd-clone-repository,tekton.dev/taskRunUID=9ad1d80d-0efd-4e1c-bca6-d4fe63c37bff"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pyth26815f42a8662b00cc69565b58e3a1395a5d42b3a76f0-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-summarize,tekton.dev/taskRunUID=2c2dfa4e-89eb-4b42-9a15-10599ba41a40"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-scan,tekton.dev/taskRunUID=c62aa4f2-c859-433a-bd8d-db629ce3a024"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deploy,tekton.dev/taskRunUID=85fd258c-5e70-4df5-be93-6ad4730466ff"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom,tekton.dev/taskRunUID=bfbd1701-dc64-4cea-b179-95f973b37f2e"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h-get-images,tekton.dev/taskRunUID=a11f926a-4eb7-45b6-b0b4-dd213b39e33f"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-habwwglp-gitopd89cbed44aa0b034d675976a5bf86a00-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-clone-repository,tekton.dev/taskRunUID=19e5635b-b6b3-40b5-a4a8-180a1c05aed0"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-summarize,tekton.dev/taskRunUID=888ea942-5668-4fcb-b3fb-d5f1934da411"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node11fe7b413315e04799d28190cb576626-clone-repository,tekton.dev/taskRunUID=26df8653-46bf-40b5-841f-e5adaa3ac045"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node11fe7b413315e5a1eedf4cf7b87c5d607eb908e01c749-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node11fe7b413315e5a1eedf4cf7b87c5d607eb908e01c749-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:39Z","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-ee24b24954,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk"} {"level":"debug","ts":"2026-04-20T01:31:39Z","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-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnd9720c578b4b292a2301cf2d5c71ca26-clone-repository,tekton.dev/taskRunUID=26481d9c-ecbd-40a6-81f0-5f01e6b08900"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-clone-repository,tekton.dev/taskRunUID=95d25715-2b58-4e46-a97f-8c2e097abf0a"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-clone-repository,tekton.dev/taskRunUID=53175353-2d44-439b-8cbb-7c35188636a9"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-scan,tekton.dev/taskRunUID=b5be9bf4-898b-4082-8529-c2dd5772aa55"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-clone-repository,tekton.dev/taskRunUID=73dfb260-1947-424a-a7b1-0cd26848e5cf"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-sac982731e9420afc7c4ef1d8f7ed1efb7e-get-images,tekton.dev/taskRunUID=5735c618-b1de-4c2a-af62-de946b758432"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-show-sbom,tekton.dev/taskRunUID=fdb0bc54-09e0-4015-a462-3bf71870fd5d"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-scan,tekton.dev/taskRunUID=0f089349-5868-48ff-bc2c-97d88bde40ad"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-show-sbom,tekton.dev/taskRunUID=6154a291-9e56-4758-81d1-2ae51874dd54"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deploy,tekton.dev/taskRunUID=f7837a91-dbdd-46d5-b753-fd311f3836be"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-show-sbom,tekton.dev/taskRunUID=4478432d-a1f7-46a2-bfc7-7354bae0bc72"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-build,tekton.dev/taskRunUID=b3e292db-c3bc-422a-a796-ddd304cf9bb5"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn8f7e8581e40c15ca5406770796edf50c-clone-repository,tekton.dev/taskRunUID=ca3f4e7e-0ce8-499f-a6d3-de2c18528930"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-build,tekton.dev/taskRunUID=97477da9-98c6-4404-9ecc-556be8b94c1f"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javad2c4c7059556a585f723965ea4c9482e-clone-repository,tekton.dev/taskRunUID=c6ea497c-d9de-4638-8750-f4fc602015bb"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-javad2c4c7059556ac852a379b01985735dfc1ed98f6271a3-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize,tekton.dev/taskRunUID=b5b279d0-98d0-42b4-990b-7d25a9bca426"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-summarize,tekton.dev/taskRunUID=4dcc4222-5155-401f-bbcc-2b7807858987"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-deployment-check,tekton.dev/taskRunUID=6d7fe063-3fe9-45ed-b05c-6ceb0150aef2"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-clone-repository,tekton.dev/taskRunUID=b3089f89-7b81-4432-b0ee-9a10eb87f5f6"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodee40876766613c7689587a5a1177f55bb-clone-repository,tekton.dev/taskRunUID=acd55cc0-099a-4bfc-84cc-3933234e2267"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth982731e9420afc7c4ef1d8f7ed1efb7e-clone-repository,tekton.dev/taskRunUID=ff9c6618-c092-4953-a4dd-9e8ca7685baa"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho982731e9420afc7c4ef1d8f7ed1efb7e-verify-conforma,tekton.dev/taskRunUID=0310478f-efea-4664-a4f6-bcc500a45a32"} {"level":"debug","ts":"2026-04-20T01:31:39Z","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-ee24b24954,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-ee24b24954-6c56bc7c5,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-ee24b24954-0,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deploy,tekton.dev/taskRunUID=8970a56b-a916-4ccb-a975-fbbe87d9c3f0"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-scan,tekton.dev/taskRunUID=83dcf974-c5b3-4c27-89a7-03646e909118"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-show-sbom,tekton.dev/taskRunUID=0b954e6c-a337-44aa-b7bb-21b351babe83"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deployment-check,tekton.dev/taskRunUID=53439e7e-748a-4272-b846-cbe6db4f2cd3"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth845528de280358485edb030b43926320-clone-repository,tekton.dev/taskRunUID=7b46998c-afa5-4969-99d7-dbabcf252096"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-build,tekton.dev/taskRunUID=de6d982c-e5a5-4c77-96f2-36f8957e411b"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-scan,tekton.dev/taskRunUID=8146af4b-9836-4c98-86a0-012b2c652153"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-scan,tekton.dev/taskRunUID=f5d06037-5135-4b56-bc4f-7f204fdb987b"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4e1a3ac774247f7f7768d2009c4a2a89-clone-repository,tekton.dev/taskRunUID=7a73b3c8-f5ab-4314-93ab-18911111505f"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node13f44eef24e7df375efbac4433b4bd95-clone-repository,tekton.dev/taskRunUID=e06754e2-4c8d-484e-8c98-87dece640144"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-be40876766613c7689587a5a1177f55bb-upload-sboms,tekton.dev/taskRunUID=0558e923-a413-404f-85a0-6b159ff8f6f6"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom,tekton.dev/taskRunUID=9c29e265-9d4b-4155-b41d-221d9b1e8361"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-scan,tekton.dev/taskRunUID=6f42ffad-4824-4331-a3ca-9ea8fc14a089"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize,tekton.dev/taskRunUID=9f3ee8e7-e5d0-43a4-9975-31b1e667521a"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-clone-repository,tekton.dev/taskRunUID=624f75b6-5e92-483a-8329-78f793cece06"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-summarize,tekton.dev/taskRunUID=8d69549f-99b5-477a-95eb-524784a02ac7"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-ha7e8cd7b4ecbd71d5658d4d49a7f4200-clone-repository,tekton.dev/taskRunUID=4a34c030-e79c-49bb-9f6e-85e36ef0bc3c"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-summarize,tekton.dev/taskRunUID=681b505d-ad86-402a-88b2-138fa2271a3b"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-d2c4c7059556a585f723965ea4c9482e-verify-conforma,tekton.dev/taskRunUID=6eae02d7-3da2-4761-a2a5-49385a6c09d4"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-d2c4c7059556645686511f8abdcf8e8263e475204d48-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-deploy,tekton.dev/taskRunUID=4b52d738-39f9-4bc1-91d1-a346f3368a84"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python982731e9420afc7c4ef1d8f7ed1efb7e-download-sboms,tekton.dev/taskRunUID=880eb803-0cd2-482b-98c1-71ac2daabfe4"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom,tekton.dev/taskRunUID=c051e865-7357-4a9a-b383-8244c7c4b548"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-hab0881a48022ba0892c83d96a40b96bcf8-download-sboms,tekton.dev/taskRunUID=85a3afee-5a3d-4a2c-b2c2-bbff7e89d2ea"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qd2c4c7059556a585f723965ea4c9482e-download-sboms,tekton.dev/taskRunUID=66b601f3-a796-4a87-9926-88c49467f7c1"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-build,tekton.dev/taskRunUID=046c1d49-60a7-4404-9860-99eb9e433956"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","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-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","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-cb2d8d0f9c,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-cb2d8d0f9c-666c94ff48,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-cb2d8d0f9c-0,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne8f7e8581e40c15ca5406770796edf50c-verify-conforma,tekton.dev/taskRunUID=50b0ef41-1dc0-40c1-adbf-9062f8c78794"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotne8f7e8581e40cc1d6abadfacb1c8be4943f4fabb7577d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas8f7e8581e40c15ca5406770796edf50c-get-images,tekton.dev/taskRunUID=2503d3ba-d7f7-4ad5-9e0b-51e1ba9b3ad7"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-ha0881a48022ba0892c83d96a40b96bcf8-verify-conforma,tekton.dev/taskRunUID=506c21b3-1ecf-4bea-8ea8-acb0b99dea21"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-scan,tekton.dev/taskRunUID=b54db726-0a99-408c-97d6-e3463789d3a7"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-show-sbom,tekton.dev/taskRunUID=668d19ef-9d48-45a3-8d7a-ee4c5856c759"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-build,tekton.dev/taskRunUID=ce877dc9-3925-4413-90f4-b3c7f5c17d0c"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-build,tekton.dev/taskRunUID=3c25580a-7e9d-4f40-872f-3ccf50a4e8a9"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-build,tekton.dev/taskRunUID=6e3deafc-049c-4281-a393-9c1666c49f62"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deployment-check,tekton.dev/taskRunUID=f240cd87-b974-4390-8600-5096c6b7d4e4"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-summarize,tekton.dev/taskRunUID=9da3babd-60bd-438f-9b92-1b349adfa944"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejse40876766613c7689587a5a1177f55bb-download-sboms,tekton.dev/taskRunUID=af1f9d60-583f-4179-92c4-54655d81af61"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-scan,tekton.dev/taskRunUID=8f248604-6a0e-48fc-ba60-eb733eda62d4"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-show-sbom,tekton.dev/taskRunUID=d104497f-3ec8-4643-a83e-ad3ba7ec6089"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","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-cb2d8d0f9c,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","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-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deployment-check,tekton.dev/taskRunUID=9a79963b-917d-4125-957a-b19829a1a65a"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-scan,tekton.dev/taskRunUID=c1bdec4d-dcaa-488e-806e-a6a87beb6ed7"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet8f7e8581e40c15ca5406770796edf50c-download-sboms,tekton.dev/taskRunUID=16f69892-f3ef-4550-ae33-3bfd3441e13e"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-h0881a48022ba0892c83d96a40b96bcf8-clone-repository,tekton.dev/taskRunUID=b2095f9b-9db3-420f-af76-4fad81bc1fe8"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-h0881a48022ba059ba100022ae906c0c130aedb240f129-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch-get-images,tekton.dev/taskRunUID=4d6fb736-3b6e-49ba-bfef-9e71c6381162"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-quad2c4c7059556a585f723965ea4c9482e-upload-sboms,tekton.dev/taskRunUID=9d6d3563-32fa-45c4-a1fa-86ede1f2a5a4"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodeje40876766613c7689587a5a1177f55bb-verify-conforma,tekton.dev/taskRunUID=3d1b1cc1-736e-4790-bc21-ef2f3b52826a"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-build,tekton.dev/taskRunUID=f802de95-0b7e-4024-ae59-5d914bf83915"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarkd2c4c7059556a585f723965ea4c9482e-get-images,tekton.dev/taskRunUID=d1c8908e-fc52-41fa-8699-c905cf5eb3b3"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-deployment-check,tekton.dev/taskRunUID=b0cfd6c9-b20f-4a3b-9f8d-2cf250663d77"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-bic11fe7b413315e04799d28190cb576626-get-images,tekton.dev/taskRunUID=d12d31c3-a9c1-4626-b153-f6955b0c4b4e"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-bic11fe7b49d3347b142271618bf95486d96706851-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs11fe7b413315e04799d28190cb576626-download-sboms,tekton.dev/taskRunUID=ad8fa867-8eb8-4b0d-b505-cc0a058644fe"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-s982731e9420afc7c4ef1d8f7ed1efb7e-upload-sboms,tekton.dev/taskRunUID=a80c134b-939b-4c48-bc9c-2f6ba51acc30"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-summarize,tekton.dev/taskRunUID=afd9a538-9ae9-484d-a40c-1d486016fc28"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h-upload-sboms,tekton.dev/taskRunUID=759d3b1f-538a-4133-a69d-a46f103a48a9"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-build,tekton.dev/taskRunUID=079419de-1628-462c-999f-ca87bf333631"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-deploy,tekton.dev/taskRunUID=7785c759-0ec8-4998-9489-901ab485e7f4"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej11fe7b413315e04799d28190cb576626-verify-conforma,tekton.dev/taskRunUID=bc6b194b-f74b-4723-8ad1-c7d854f2ada1"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej11fe7b4133151ff87cd6a07ad964cef615dd3233a3b5-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-b11fe7b413315e04799d28190cb576626-upload-sboms,tekton.dev/taskRunUID=6df98323-455c-458b-b2e1-c6ae90be302c"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-build,tekton.dev/taskRunUID=6baeab89-4f2a-4a01-8f6f-4e25c7641d4e"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b8f7e8581e40c15ca5406770796edf50c-upload-sboms,tekton.dev/taskRunUID=37d98887-c7ab-425f-bc49-00c7f0b7a244"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-show-sbom,tekton.dev/taskRunUID=31debdb2-92b1-4b8e-943e-74cc4a2febe9"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-summarize,tekton.dev/taskRunUID=080a5fbf-b669-44c0-94b5-36008e6ab153"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-bice40876766613c7689587a5a1177f55bb-get-images,tekton.dev/taskRunUID=ed423921-5a7a-4522-a9c1-926958dcba96"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:31:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-bichrljz","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:31:40Z","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-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:31:40Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","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-20T01:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:31:40Z","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-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:31:40Z","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-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:31:40Z","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-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:31:40Z","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-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:31:40Z","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-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:31:40Z","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-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:31:40Z","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-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:31:40Z","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-20T01:31:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:31:41Z","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-20T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-20T01:31:41Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:33:38Z","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-20T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn8f7e8581e40c15ca5406770796edf50c-clone-repository,tekton.dev/taskRunUID=ca3f4e7e-0ce8-499f-a6d3-de2c18528930"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetbc3bbfa1057392076a074915a0e8b955-download-sboms,tekton.dev/taskRunUID=b29bba69-33a1-471d-98f8-520fd1446209"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetbc3bbfa10570c86de444e4aa564d956f311a734d43f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-sac26815f42a86625179b8e207dfd4e59cd-get-images,tekton.dev/taskRunUID=437d2558-fdcf-404f-9409-30b4fd87ab0f"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-sac26815f41bde7f72eadd9898f66d42cdc55f75e9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-scan,tekton.dev/taskRunUID=8f248604-6a0e-48fc-ba60-eb733eda62d4"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-summarize,tekton.dev/taskRunUID=4dcc4222-5155-401f-bbcc-2b7807858987"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","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-808badb140,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-808badb140-65d8979dc9,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,statefulset.kubernetes.io/pod-name=affinity-assistant-808badb140-0,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas8f7e8581e40c15ca5406770796edf50c-get-images,tekton.dev/taskRunUID=2503d3ba-d7f7-4ad5-9e0b-51e1ba9b3ad7"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-summarize,tekton.dev/taskRunUID=2c2dfa4e-89eb-4b42-9a15-10599ba41a40"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-haba7e8cd7b4ecbd71d5658d4d49a7f4200-download-sboms,tekton.dev/taskRunUID=836b0f20-e673-446c-ad05-72b3794ca270"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-summarize,tekton.dev/taskRunUID=888ea942-5668-4fcb-b3fb-d5f1934da411"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-build,tekton.dev/taskRunUID=97477da9-98c6-4404-9ecc-556be8b94c1f"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejse40876766613c7689587a5a1177f55bb-download-sboms,tekton.dev/taskRunUID=af1f9d60-583f-4179-92c4-54655d81af61"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth982731e9420afc7c4ef1d8f7ed1efb7e-clone-repository,tekton.dev/taskRunUID=ff9c6618-c092-4953-a4dd-9e8ca7685baa"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-bic11fe7b413315e04799d28190cb576626-get-images,tekton.dev/taskRunUID=d12d31c3-a9c1-4626-b153-f6955b0c4b4e"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","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-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qd2c4c7059556a585f723965ea4c9482e-download-sboms,tekton.dev/taskRunUID=66b601f3-a796-4a87-9926-88c49467f7c1"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-scan,tekton.dev/taskRunUID=b5be9bf4-898b-4082-8529-c2dd5772aa55"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-bbc3bbfa1057392076a074915a0e8b955-upload-sboms,tekton.dev/taskRunUID=ad819250-9bc0-44d3-a16f-e6c6f2d5ec04"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deployment-check,tekton.dev/taskRunUID=f240cd87-b974-4390-8600-5096c6b7d4e4"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua3a33a62046d22f75673872107b900349-upload-sboms,tekton.dev/taskRunUID=2c04eb1a-631a-4812-a99a-673576124639"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-b11fe7b413315e04799d28190cb576626-upload-sboms,tekton.dev/taskRunUID=6df98323-455c-458b-b2e1-c6ae90be302c"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-show-sbom,tekton.dev/taskRunUID=fdb0bc54-09e0-4015-a462-3bf71870fd5d"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-summarize,tekton.dev/taskRunUID=afd9a538-9ae9-484d-a40c-1d486016fc28"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-hab0881a48022ba0892c83d96a40b96bcf8-download-sboms,tekton.dev/taskRunUID=85a3afee-5a3d-4a2c-b2c2-bbff7e89d2ea"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java3a33a62046d22f75673872107b900349-clone-repository,tekton.dev/taskRunUID=25a44eb5-c7c0-4daa-bf1a-99b62bae8c23"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java3a33a62046d220e059a092d6bd836743e1a536c1daf03-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom,tekton.dev/taskRunUID=c051e865-7357-4a9a-b383-8244c7c4b548"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-summarize,tekton.dev/taskRunUID=8d69549f-99b5-477a-95eb-524784a02ac7"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-ha7e8cd7b4ecbd71d5658d4d49a7f4200-clone-repository,tekton.dev/taskRunUID=4a34c030-e79c-49bb-9f6e-85e36ef0bc3c"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-build,tekton.dev/taskRunUID=de6d982c-e5a5-4c77-96f2-36f8957e411b"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-clone-repository,tekton.dev/taskRunUID=624f75b6-5e92-483a-8329-78f793cece06"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","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-808badb140,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h-upload-sboms,tekton.dev/taskRunUID=759d3b1f-538a-4133-a69d-a46f103a48a9"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-clone-repository,tekton.dev/taskRunUID=95d25715-2b58-4e46-a97f-8c2e097abf0a"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2a0976db34da86342ddf1ef03c00132d-clone-repository,tekton.dev/taskRunUID=de04fc51-42bf-49aa-8ae4-a8c3c55b890b"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho26815f42a86625179b8e207dfd4e59cd-verify-conforma,tekton.dev/taskRunUID=0a89e8cf-b939-4e1b-866e-2b894ecb09dd"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch-get-images,tekton.dev/taskRunUID=4d6fb736-3b6e-49ba-bfef-9e71c6381162"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b8f7e8581e40c15ca5406770796edf50c-upload-sboms,tekton.dev/taskRunUID=37d98887-c7ab-425f-bc49-00c7f0b7a244"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basbc3bbfa1057392076a074915a0e8b955-get-images,tekton.dev/taskRunUID=f0e0013c-027d-4117-be77-96459000f11d"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basbc3bbfab6210f9a6a5fbbd9bd7e44f45e0f681c-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-build,tekton.dev/taskRunUID=bf9235a8-3bec-401f-adae-0c6c58a89750"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-s982731e9420afc7c4ef1d8f7ed1efb7e-upload-sboms,tekton.dev/taskRunUID=a80c134b-939b-4c48-bc9c-2f6ba51acc30"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-deploy,tekton.dev/taskRunUID=4b52d738-39f9-4bc1-91d1-a346f3368a84"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","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-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-h0881a48022ba0892c83d96a40b96bcf8-clone-repository,tekton.dev/taskRunUID=b2095f9b-9db3-420f-af76-4fad81bc1fe8"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-ha0881a48022ba0892c83d96a40b96bcf8-verify-conforma,tekton.dev/taskRunUID=506c21b3-1ecf-4bea-8ea8-acb0b99dea21"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-scan,tekton.dev/taskRunUID=b54db726-0a99-408c-97d6-e3463789d3a7"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-show-sbom,tekton.dev/taskRunUID=4478432d-a1f7-46a2-bfc7-7354bae0bc72"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-deploy,tekton.dev/taskRunUID=7785c759-0ec8-4998-9489-901ab485e7f4"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodeje40876766613c7689587a5a1177f55bb-verify-conforma,tekton.dev/taskRunUID=3d1b1cc1-736e-4790-bc21-ef2f3b52826a"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","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-994d618678,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-994d618678-7544d8fc79,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,statefulset.kubernetes.io/pod-name=affinity-assistant-994d618678-0,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-3a33a62046d22f75673872107b900349-verify-conforma,tekton.dev/taskRunUID=2fc025f5-4076-43f1-a634-3bdf05ae3807"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-clone-repository,tekton.dev/taskRunUID=19e5635b-b6b3-40b5-a4a8-180a1c05aed0"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-scan,tekton.dev/taskRunUID=83dcf974-c5b3-4c27-89a7-03646e909118"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javad2c4c7059556a585f723965ea4c9482e-clone-repository,tekton.dev/taskRunUID=c6ea497c-d9de-4638-8750-f4fc602015bb"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth26815f42a86625179b8e207dfd4e59cd-clone-repository,tekton.dev/taskRunUID=9ad1d80d-0efd-4e1c-bca6-d4fe63c37bff"} {"level":"debug","ts":"2026-04-20T01:33:39Z","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-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-build,tekton.dev/taskRunUID=b3e292db-c3bc-422a-a796-ddd304cf9bb5"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-show-sbom,tekton.dev/taskRunUID=d104497f-3ec8-4643-a83e-ad3ba7ec6089"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python26815f42a86625179b8e207dfd4e59cd-download-sboms,tekton.dev/taskRunUID=6ac452f9-c400-4b61-9cce-9a575fa9402e"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python26815f42a865371fcaca6a2a31c4b55ebc6a8aafbbb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-show-sbom,tekton.dev/taskRunUID=6154a291-9e56-4758-81d1-2ae51874dd54"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-summarize,tekton.dev/taskRunUID=080a5fbf-b669-44c0-94b5-36008e6ab153"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-deployment-check,tekton.dev/taskRunUID=6d7fe063-3fe9-45ed-b05c-6ceb0150aef2"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-show-sbom,tekton.dev/taskRunUID=668d19ef-9d48-45a3-8d7a-ee4c5856c759"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-build,tekton.dev/taskRunUID=046c1d49-60a7-4404-9860-99eb9e433956"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-show-sbom,tekton.dev/taskRunUID=0b954e6c-a337-44aa-b7bb-21b351babe83"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-scan,tekton.dev/taskRunUID=c62aa4f2-c859-433a-bd8d-db629ce3a024"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho982731e9420afc7c4ef1d8f7ed1efb7e-verify-conforma,tekton.dev/taskRunUID=0310478f-efea-4664-a4f6-bcc500a45a32"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-build,tekton.dev/taskRunUID=6e3deafc-049c-4281-a393-9c1666c49f62"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej11fe7b413315e04799d28190cb576626-verify-conforma,tekton.dev/taskRunUID=bc6b194b-f74b-4723-8ad1-c7d854f2ada1"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deploy,tekton.dev/taskRunUID=85fd258c-5e70-4df5-be93-6ad4730466ff"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs11fe7b413315e04799d28190cb576626-download-sboms,tekton.dev/taskRunUID=ad8fa867-8eb8-4b0d-b505-cc0a058644fe"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom,tekton.dev/taskRunUID=9c29e265-9d4b-4155-b41d-221d9b1e8361"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-sac982731e9420afc7c4ef1d8f7ed1efb7e-get-images,tekton.dev/taskRunUID=5735c618-b1de-4c2a-af62-de946b758432"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnd9720c578b4b292a2301cf2d5c71ca26-clone-repository,tekton.dev/taskRunUID=26481d9c-ecbd-40a6-81f0-5f01e6b08900"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnebc3bbfa1057392076a074915a0e8b955-verify-conforma,tekton.dev/taskRunUID=6cdb5126-b7ec-484e-9e5c-7cc2f895397f"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-scan,tekton.dev/taskRunUID=f5d06037-5135-4b56-bc4f-7f204fdb987b"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-quad2c4c7059556a585f723965ea4c9482e-upload-sboms,tekton.dev/taskRunUID=9d6d3563-32fa-45c4-a1fa-86ede1f2a5a4"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet8f7e8581e40c15ca5406770796edf50c-download-sboms,tekton.dev/taskRunUID=16f69892-f3ef-4550-ae33-3bfd3441e13e"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarkd2c4c7059556a585f723965ea4c9482e-get-images,tekton.dev/taskRunUID=d1c8908e-fc52-41fa-8699-c905cf5eb3b3"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deployment-check,tekton.dev/taskRunUID=9a79963b-917d-4125-957a-b19829a1a65a"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-clone-repository,tekton.dev/taskRunUID=73dfb260-1947-424a-a7b1-0cd26848e5cf"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-show-sbom,tekton.dev/taskRunUID=31debdb2-92b1-4b8e-943e-74cc4a2febe9"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-build,tekton.dev/taskRunUID=ce877dc9-3925-4413-90f4-b3c7f5c17d0c"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-build,tekton.dev/taskRunUID=3c25580a-7e9d-4f40-872f-3ccf50a4e8a9"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize,tekton.dev/taskRunUID=b5b279d0-98d0-42b4-990b-7d25a9bca426"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom,tekton.dev/taskRunUID=bfbd1701-dc64-4cea-b179-95f973b37f2e"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize,tekton.dev/taskRunUID=9f3ee8e7-e5d0-43a4-9975-31b1e667521a"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python982731e9420afc7c4ef1d8f7ed1efb7e-download-sboms,tekton.dev/taskRunUID=880eb803-0cd2-482b-98c1-71ac2daabfe4"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnbc3bbfa1057392076a074915a0e8b955-clone-repository,tekton.dev/taskRunUID=32ae2420-54b4-4b40-a44e-5aa955d77119"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-scan,tekton.dev/taskRunUID=c1bdec4d-dcaa-488e-806e-a6a87beb6ed7"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch-upload-sboms,tekton.dev/taskRunUID=47398dad-28c2-4439-b2d5-ae87f3c5ff0c"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h-get-images,tekton.dev/taskRunUID=a11f926a-4eb7-45b6-b0b4-dd213b39e33f"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-scan,tekton.dev/taskRunUID=6f42ffad-4824-4331-a3ca-9ea8fc14a089"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deploy,tekton.dev/taskRunUID=f7837a91-dbdd-46d5-b753-fd311f3836be"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node11fe7b413315e04799d28190cb576626-clone-repository,tekton.dev/taskRunUID=26df8653-46bf-40b5-841f-e5adaa3ac045"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodee40876766613c7689587a5a1177f55bb-clone-repository,tekton.dev/taskRunUID=acd55cc0-099a-4bfc-84cc-3933234e2267"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-scan,tekton.dev/taskRunUID=0f089349-5868-48ff-bc2c-97d88bde40ad"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4e1a3ac774247f7f7768d2009c4a2a89-clone-repository,tekton.dev/taskRunUID=7a73b3c8-f5ab-4314-93ab-18911111505f"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-bice40876766613c7689587a5a1177f55bb-get-images,tekton.dev/taskRunUID=ed423921-5a7a-4522-a9c1-926958dcba96"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","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-994d618678,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-build,tekton.dev/taskRunUID=f802de95-0b7e-4024-ae59-5d914bf83915"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-haa7e8cd7b4ecb3190e716142b21d320a0aa3222c10b14-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-q3a33a62046d22f22cd56cd3c9de180d49eeb96265c2-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:33:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-gdmzoaqy","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-sacnsehv","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-aksglafk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-habwwglp","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:33:40Z","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-20T01:33:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:33:40Z","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-20T01:33:40Z","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-20T01:33:40Z","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-20T01:33:40Z","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-20T01:33:40Z","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-20T01:33:40Z","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-20T01:33:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:33:40Z","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-20T01:33:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:33:40Z","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-20T01:33:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:33:40Z","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-20T01:33:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:33:40Z","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-20T01:33:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:33:40Z","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-20T01:33:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:33:40Z","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-20T01:33:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:33:40Z","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-20T01:33:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:33:40Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:33:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:33:40Z","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-20T01:33:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} I0420 01:33:42.566129 1 request.go:752] "Waited before sending request" delay="1.810212671s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-tas/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTY1NjQsInN0YXJ0IjoidHJpbGxpYW4tbG9nc2VydmVyLTdiNzg4ZDY4ZGQtdDlmd3BcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","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-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-20T01:33:42Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:38Z","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-20T01:35:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:35:39Z","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-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:35:39Z","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-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:35:39Z","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-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:35:39Z","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-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs11fe7b413315e04799d28190cb576626-download-sboms,tekton.dev/taskRunUID=ad8fa867-8eb8-4b0d-b505-cc0a058644fe"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth26815f42a86625179b8e207dfd4e59cd-clone-repository,tekton.dev/taskRunUID=9ad1d80d-0efd-4e1c-bca6-d4fe63c37bff"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet8f7e8581e40c15ca5406770796edf50c-download-sboms,tekton.dev/taskRunUID=16f69892-f3ef-4550-ae33-3bfd3441e13e"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-show-sbom,tekton.dev/taskRunUID=4478432d-a1f7-46a2-bfc7-7354bae0bc72"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-scan,tekton.dev/taskRunUID=b5be9bf4-898b-4082-8529-c2dd5772aa55"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-scan,tekton.dev/taskRunUID=0f089349-5868-48ff-bc2c-97d88bde40ad"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-build,tekton.dev/taskRunUID=6e3deafc-049c-4281-a393-9c1666c49f62"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-show-sbom,tekton.dev/taskRunUID=6154a291-9e56-4758-81d1-2ae51874dd54"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-show-sbom,tekton.dev/taskRunUID=668d19ef-9d48-45a3-8d7a-ee4c5856c759"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-summarize,tekton.dev/taskRunUID=080a5fbf-b669-44c0-94b5-36008e6ab153"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7-scan,tekton.dev/taskRunUID=fe8ff860-0407-4226-81ab-760e9d309d84"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-h396660e4dc4a939da14905eb59c2fb76-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-build,tekton.dev/taskRunUID=b3e292db-c3bc-422a-a796-ddd304cf9bb5"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-clone-repository,tekton.dev/taskRunUID=53175353-2d44-439b-8cbb-7c35188636a9"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom,tekton.dev/taskRunUID=9c29e265-9d4b-4155-b41d-221d9b1e8361"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-scan,tekton.dev/taskRunUID=8146af4b-9836-4c98-86a0-012b2c652153"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-b11fe7b413315e04799d28190cb576626-upload-sboms,tekton.dev/taskRunUID=6df98323-455c-458b-b2e1-c6ae90be302c"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom,tekton.dev/taskRunUID=bfbd1701-dc64-4cea-b179-95f973b37f2e"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-hab0881a48022ba0892c83d96a40b96bcf8-download-sboms,tekton.dev/taskRunUID=85a3afee-5a3d-4a2c-b2c2-bbff7e89d2ea"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark3a33a62046d22f75673872107b900349-get-images,tekton.dev/taskRunUID=e0294f3c-4d12-4b95-be0a-2574293b5bd1"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java3a33a62046d22f75673872107b900349-clone-repository,tekton.dev/taskRunUID=25a44eb5-c7c0-4daa-bf1a-99b62bae8c23"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javac9c684c996ace23fff2c6bb25cf067b9-clone-repository,tekton.dev/taskRunUID=00408396-aafc-4b9c-8a11-f89bf7a82a8b"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node11fe7b413315e04799d28190cb576626-clone-repository,tekton.dev/taskRunUID=26df8653-46bf-40b5-841f-e5adaa3ac045"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth982731e9420afc7c4ef1d8f7ed1efb7e-clone-repository,tekton.dev/taskRunUID=ff9c6618-c092-4953-a4dd-9e8ca7685baa"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-scan,tekton.dev/taskRunUID=c1bdec4d-dcaa-488e-806e-a6a87beb6ed7"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-summarize,tekton.dev/taskRunUID=8d69549f-99b5-477a-95eb-524784a02ac7"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-h0881a48022ba0892c83d96a40b96bcf8-clone-repository,tekton.dev/taskRunUID=b2095f9b-9db3-420f-af76-4fad81bc1fe8"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2a0976db34da86342ddf1ef03c00132d-show-sbom,tekton.dev/taskRunUID=f95d79ab-369c-4b4f-b61c-a6e59276b68e"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring2a09765c9d83e275b106513bbf7f3c13a40792-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deploy,tekton.dev/taskRunUID=85fd258c-5e70-4df5-be93-6ad4730466ff"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-bic11fe7b413315e04799d28190cb576626-get-images,tekton.dev/taskRunUID=d12d31c3-a9c1-4626-b153-f6955b0c4b4e"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","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-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-clone-repository,tekton.dev/taskRunUID=95d25715-2b58-4e46-a97f-8c2e097abf0a"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-deployment-check,tekton.dev/taskRunUID=b0cfd6c9-b20f-4a3b-9f8d-2cf250663d77"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2a0976db34da86342ddf1ef03c00132d-clone-repository,tekton.dev/taskRunUID=de04fc51-42bf-49aa-8ae4-a8c3c55b890b"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javad2c4c7059556a585f723965ea4c9482e-clone-repository,tekton.dev/taskRunUID=c6ea497c-d9de-4638-8750-f4fc602015bb"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnd9720c578b4b292a2301cf2d5c71ca26-clone-repository,tekton.dev/taskRunUID=26481d9c-ecbd-40a6-81f0-5f01e6b08900"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-bbc3bbfa1057392076a074915a0e8b955-upload-sboms,tekton.dev/taskRunUID=ad819250-9bc0-44d3-a16f-e6c6f2d5ec04"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-build,tekton.dev/taskRunUID=046c1d49-60a7-4404-9860-99eb9e433956"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-be40876766613c7689587a5a1177f55bb-upload-sboms,tekton.dev/taskRunUID=0558e923-a413-404f-85a0-6b159ff8f6f6"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","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-14e4716ae8,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-14e4716ae8-7595874456,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,statefulset.kubernetes.io/pod-name=affinity-assistant-14e4716ae8-0,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-14e4716ae8","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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-14e4716ae8","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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-14e4716ae8","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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-14e4716ae8","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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-14e4716ae8","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b8f7e8581e40c15ca5406770796edf50c-upload-sboms,tekton.dev/taskRunUID=37d98887-c7ab-425f-bc49-00c7f0b7a244"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basbc3bbfa1057392076a074915a0e8b955-get-images,tekton.dev/taskRunUID=f0e0013c-027d-4117-be77-96459000f11d"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-scan,tekton.dev/taskRunUID=c62aa4f2-c859-433a-bd8d-db629ce3a024"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-clone-repository,tekton.dev/taskRunUID=73dfb260-1947-424a-a7b1-0cd26848e5cf"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deployment-check,tekton.dev/taskRunUID=53439e7e-748a-4272-b846-cbe6db4f2cd3"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejse40876766613c7689587a5a1177f55bb-download-sboms,tekton.dev/taskRunUID=af1f9d60-583f-4179-92c4-54655d81af61"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-show-sbom,tekton.dev/taskRunUID=d104497f-3ec8-4643-a83e-ad3ba7ec6089"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetbc3bbfa1057392076a074915a0e8b955-download-sboms,tekton.dev/taskRunUID=b29bba69-33a1-471d-98f8-520fd1446209"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-3a33a62046d22f75673872107b900349-verify-conforma,tekton.dev/taskRunUID=2fc025f5-4076-43f1-a634-3bdf05ae3807"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-show-sbom,tekton.dev/taskRunUID=fdb0bc54-09e0-4015-a462-3bf71870fd5d"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python982731e9420afc7c4ef1d8f7ed1efb7e-download-sboms,tekton.dev/taskRunUID=880eb803-0cd2-482b-98c1-71ac2daabfe4"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","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-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-show-sbom,tekton.dev/taskRunUID=0b954e6c-a337-44aa-b7bb-21b351babe83"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-haa7e8cd7b4ecbd71d5658d4d49a7f4200-verify-conforma,tekton.dev/taskRunUID=bec5614f-d2b3-4150-a994-fcc5aab67483"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-clone-repository,tekton.dev/taskRunUID=b3089f89-7b81-4432-b0ee-9a10eb87f5f6"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qd2c4c7059556a585f723965ea4c9482e-download-sboms,tekton.dev/taskRunUID=66b601f3-a796-4a87-9926-88c49467f7c1"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-build,tekton.dev/taskRunUID=ce877dc9-3925-4413-90f4-b3c7f5c17d0c"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-scan,tekton.dev/taskRunUID=05803723-be6b-417f-9faf-ea61da9eee7a"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node13f44eef24e7df375efbac4433b4bd95-clone-repository,tekton.dev/taskRunUID=e06754e2-4c8d-484e-8c98-87dece640144"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-build,tekton.dev/taskRunUID=3c25580a-7e9d-4f40-872f-3ccf50a4e8a9"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-build,tekton.dev/taskRunUID=6baeab89-4f2a-4a01-8f6f-4e25c7641d4e"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho982731e9420afc7c4ef1d8f7ed1efb7e-verify-conforma,tekton.dev/taskRunUID=0310478f-efea-4664-a4f6-bcc500a45a32"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-build,tekton.dev/taskRunUID=97477da9-98c6-4404-9ecc-556be8b94c1f"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-build,tekton.dev/taskRunUID=de6d982c-e5a5-4c77-96f2-36f8957e411b"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","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-14e4716ae8,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","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-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize,tekton.dev/taskRunUID=40cd5e73-e701-4ee9-830d-135df8fbe00d"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-summary\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-s982731e9420afc7c4ef1d8f7ed1efb7e-upload-sboms,tekton.dev/taskRunUID=a80c134b-939b-4c48-bc9c-2f6ba51acc30"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn8f7e8581e40c15ca5406770796edf50c-clone-repository,tekton.dev/taskRunUID=ca3f4e7e-0ce8-499f-a6d3-de2c18528930"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne8f7e8581e40c15ca5406770796edf50c-verify-conforma,tekton.dev/taskRunUID=50b0ef41-1dc0-40c1-adbf-9062f8c78794"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-ha7e8cd7b4ecbd71d5658d4d49a7f4200-clone-repository,tekton.dev/taskRunUID=4a34c030-e79c-49bb-9f6e-85e36ef0bc3c"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-d2c4c7059556a585f723965ea4c9482e-verify-conforma,tekton.dev/taskRunUID=6eae02d7-3da2-4761-a2a5-49385a6c09d4"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h-get-images,tekton.dev/taskRunUID=a11f926a-4eb7-45b6-b0b4-dd213b39e33f"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-summarize,tekton.dev/taskRunUID=888ea942-5668-4fcb-b3fb-d5f1934da411"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7-build,tekton.dev/taskRunUID=57bcb7e0-ad82-424b-a33b-1eecb6f69822"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-show-sbom,tekton.dev/taskRunUID=9cf93114-5335-465f-904b-85beb985d9d3"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-bice40876766613c7689587a5a1177f55bb-get-images,tekton.dev/taskRunUID=ed423921-5a7a-4522-a9c1-926958dcba96"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-scan,tekton.dev/taskRunUID=8f248604-6a0e-48fc-ba60-eb733eda62d4"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua3a33a62046d22f75673872107b900349-upload-sboms,tekton.dev/taskRunUID=2c04eb1a-631a-4812-a99a-673576124639"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-sac26815f42a86625179b8e207dfd4e59cd-get-images,tekton.dev/taskRunUID=437d2558-fdcf-404f-9409-30b4fd87ab0f"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas8f7e8581e40c15ca5406770796edf50c-get-images,tekton.dev/taskRunUID=2503d3ba-d7f7-4ad5-9e0b-51e1ba9b3ad7"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h-upload-sboms,tekton.dev/taskRunUID=759d3b1f-538a-4133-a69d-a46f103a48a9"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-summarize,tekton.dev/taskRunUID=9da3babd-60bd-438f-9b92-1b349adfa944"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej11fe7b413315e04799d28190cb576626-verify-conforma,tekton.dev/taskRunUID=bc6b194b-f74b-4723-8ad1-c7d854f2ada1"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-scan,tekton.dev/taskRunUID=83dcf974-c5b3-4c27-89a7-03646e909118"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deploy,tekton.dev/taskRunUID=f7837a91-dbdd-46d5-b753-fd311f3836be"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-quad2c4c7059556a585f723965ea4c9482e-upload-sboms,tekton.dev/taskRunUID=9d6d3563-32fa-45c4-a1fa-86ede1f2a5a4"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-scan,tekton.dev/taskRunUID=6f42ffad-4824-4331-a3ca-9ea8fc14a089"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2a0976db34da86342ddf1ef03c00132d-summarize,tekton.dev/taskRunUID=f1957cc1-b016-424c-b079-818edd8ed526"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-build,tekton.dev/taskRunUID=bf9235a8-3bec-401f-adae-0c6c58a89750"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-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-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodee40876766613c7689587a5a1177f55bb-clone-repository,tekton.dev/taskRunUID=acd55cc0-099a-4bfc-84cc-3933234e2267"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodeje40876766613c7689587a5a1177f55bb-verify-conforma,tekton.dev/taskRunUID=3d1b1cc1-736e-4790-bc21-ef2f3b52826a"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth845528de280358485edb030b43926320-clone-repository,tekton.dev/taskRunUID=7b46998c-afa5-4969-99d7-dbabcf252096"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python26815f42a86625179b8e207dfd4e59cd-download-sboms,tekton.dev/taskRunUID=6ac452f9-c400-4b61-9cce-9a575fa9402e"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch-upload-sboms,tekton.dev/taskRunUID=47398dad-28c2-4439-b2d5-ae87f3c5ff0c"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-scan,tekton.dev/taskRunUID=b54db726-0a99-408c-97d6-e3463789d3a7"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4e1a3ac774247f7f7768d2009c4a2a89-clone-repository,tekton.dev/taskRunUID=7a73b3c8-f5ab-4314-93ab-18911111505f"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q3a33a62046d22f75673872107b900349-download-sboms,tekton.dev/taskRunUID=57d6127c-5767-46f3-a393-f01c48da1097"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-deploy,tekton.dev/taskRunUID=b692be86-cb0e-4e6b-a9cd-448f9789806a"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deploy,tekton.dev/taskRunUID=8970a56b-a916-4ccb-a975-fbbe87d9c3f0"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-scan,tekton.dev/taskRunUID=f5d06037-5135-4b56-bc4f-7f204fdb987b"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:35:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} I0420 01:35:42.359568 1 request.go:752] "Waited before sending request" delay="1.636371005s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-prod/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTg3MjEsInN0YXJ0IjoiL2UyZS10ZXN0cy1qYXZhLXF1YXJrdXMtcnF1YW50a2gtNzQ2NWQ2NWJiOC1xendodFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-yzrxrqnw","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-kcdywfyf","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-rquantkh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-wjzysdll","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","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-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:35:44Z","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-20T01:35:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-20T01:35:44Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:37:38Z","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-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","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-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","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-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:37:38Z","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-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:37:38Z","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-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:37:38Z","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-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:37:38Z","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-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:37:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deployment-check,tekton.dev/taskRunUID=53439e7e-748a-4272-b846-cbe6db4f2cd3"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho26815f42a86625179b8e207dfd4e59cd-verify-conforma,tekton.dev/taskRunUID=0a89e8cf-b939-4e1b-866e-2b894ecb09dd"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-build,tekton.dev/taskRunUID=b3e292db-c3bc-422a-a796-ddd304cf9bb5"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-scan,tekton.dev/taskRunUID=f5d06037-5135-4b56-bc4f-7f204fdb987b"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-build,tekton.dev/taskRunUID=ce877dc9-3925-4413-90f4-b3c7f5c17d0c"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-show-sbom,tekton.dev/taskRunUID=6154a291-9e56-4758-81d1-2ae51874dd54"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarkd2c4c7059556a585f723965ea4c9482e-get-images,tekton.dev/taskRunUID=d1c8908e-fc52-41fa-8699-c905cf5eb3b3"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-show-sbom,tekton.dev/taskRunUID=4478432d-a1f7-46a2-bfc7-7354bae0bc72"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2a0976db34da86342ddf1ef03c00132d-summarize,tekton.dev/taskRunUID=f1957cc1-b016-424c-b079-818edd8ed526"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodee40876766613c7689587a5a1177f55bb-clone-repository,tekton.dev/taskRunUID=acd55cc0-099a-4bfc-84cc-3933234e2267"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej11fe7b413315e04799d28190cb576626-verify-conforma,tekton.dev/taskRunUID=bc6b194b-f74b-4723-8ad1-c7d854f2ada1"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deployment-check,tekton.dev/taskRunUID=9a79963b-917d-4125-957a-b19829a1a65a"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-summarize,tekton.dev/taskRunUID=681b505d-ad86-402a-88b2-138fa2271a3b"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-build,tekton.dev/taskRunUID=f802de95-0b7e-4024-ae59-5d914bf83915"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-clone-repository,tekton.dev/taskRunUID=95d25715-2b58-4e46-a97f-8c2e097abf0a"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-build,tekton.dev/taskRunUID=3c327c60-396f-4c9a-b5a8-473838271a9d"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-deploy,tekton.dev/taskRunUID=2cb00233-44e8-416d-a0ac-7ccd77e7b86f"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java3a33a62046d22f75673872107b900349-clone-repository,tekton.dev/taskRunUID=25a44eb5-c7c0-4daa-bf1a-99b62bae8c23"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-haa7e8cd7b4ecbd71d5658d4d49a7f4200-verify-conforma,tekton.dev/taskRunUID=bec5614f-d2b3-4150-a994-fcc5aab67483"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-scan,tekton.dev/taskRunUID=b54db726-0a99-408c-97d6-e3463789d3a7"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize,tekton.dev/taskRunUID=9c075e51-c4b4-4f72-94f6-7329957f5c33"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"pipeline\" not found"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"prepare\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"working-dir-initializer\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"step-summary\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has cpu request 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has cpu limit 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"prepare\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"place-scripts\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"working-dir-initializer\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has memory request 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"step-summary\" has memory limit 0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-sac982731e9420afc7c4ef1d8f7ed1efb7e-get-images,tekton.dev/taskRunUID=5735c618-b1de-4c2a-af62-de946b758432"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-summarize,tekton.dev/taskRunUID=8d69549f-99b5-477a-95eb-524784a02ac7"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-hab0881a48022ba0892c83d96a40b96bcf8-download-sboms,tekton.dev/taskRunUID=85a3afee-5a3d-4a2c-b2c2-bbff7e89d2ea"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deploy,tekton.dev/taskRunUID=f7837a91-dbdd-46d5-b753-fd311f3836be"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-scan,tekton.dev/taskRunUID=aac7db8e-e96a-4610-8371-b3b257a84b16"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-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-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejse40876766613c7689587a5a1177f55bb-download-sboms,tekton.dev/taskRunUID=af1f9d60-583f-4179-92c4-54655d81af61"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-build,tekton.dev/taskRunUID=de6d982c-e5a5-4c77-96f2-36f8957e411b"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnebc3bbfa1057392076a074915a0e8b955-verify-conforma,tekton.dev/taskRunUID=6cdb5126-b7ec-484e-9e5c-7cc2f895397f"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h-get-images,tekton.dev/taskRunUID=a11f926a-4eb7-45b6-b0b4-dd213b39e33f"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark3a33a62046d22f75673872107b900349-get-images,tekton.dev/taskRunUID=e0294f3c-4d12-4b95-be0a-2574293b5bd1"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=2726dbfcb0d0d58c2e93ebc5944575a8b64c1e94,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRunUID=27add6b1-9150-486e-8d59-b3c587bd7158,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javaca4993207ed44d60a495228e70f39994-clone-repository,tekton.dev/taskRunUID=e95cf97e-4b16-4ef7-9cc2-6a7dd6a3763f"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-scan,tekton.dev/taskRunUID=c62aa4f2-c859-433a-bd8d-db629ce3a024"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-scan,tekton.dev/taskRunUID=8f248604-6a0e-48fc-ba60-eb733eda62d4"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-clone-repository,tekton.dev/taskRunUID=624f75b6-5e92-483a-8329-78f793cece06"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-scan,tekton.dev/taskRunUID=b5be9bf4-898b-4082-8529-c2dd5772aa55"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-javab539c29fb7685d03892bd4efcd6e9aff-deployment-check,tekton.dev/taskRunUID=e828379b-e3e2-4fcc-a89f-51cbdb731c37"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-build,tekton.dev/taskRunUID=3c25580a-7e9d-4f40-872f-3ccf50a4e8a9"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom,tekton.dev/taskRunUID=bfbd1701-dc64-4cea-b179-95f973b37f2e"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth26815f42a86625179b8e207dfd4e59cd-clone-repository,tekton.dev/taskRunUID=9ad1d80d-0efd-4e1c-bca6-d4fe63c37bff"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basbc3bbfa1057392076a074915a0e8b955-get-images,tekton.dev/taskRunUID=f0e0013c-027d-4117-be77-96459000f11d"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-bbc3bbfa1057392076a074915a0e8b955-upload-sboms,tekton.dev/taskRunUID=ad819250-9bc0-44d3-a16f-e6c6f2d5ec04"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-deployment-check,tekton.dev/taskRunUID=6d7fe063-3fe9-45ed-b05c-6ceb0150aef2"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-show-sbom,tekton.dev/taskRunUID=668d19ef-9d48-45a3-8d7a-ee4c5856c759"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deploy,tekton.dev/taskRunUID=85fd258c-5e70-4df5-be93-6ad4730466ff"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnet8f7e8581e40c15ca5406770796edf50c-download-sboms,tekton.dev/taskRunUID=16f69892-f3ef-4550-ae33-3bfd3441e13e"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-build,tekton.dev/taskRunUID=079419de-1628-462c-999f-ca87bf333631"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-show-sbom,tekton.dev/taskRunUID=9cf93114-5335-465f-904b-85beb985d9d3"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-summarize,tekton.dev/taskRunUID=2c2dfa4e-89eb-4b42-9a15-10599ba41a40"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deploy,tekton.dev/taskRunUID=8970a56b-a916-4ccb-a975-fbbe87d9c3f0"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize,tekton.dev/taskRunUID=9f3ee8e7-e5d0-43a4-9975-31b1e667521a"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-s26815f42a86625179b8e207dfd4e59cd-upload-sboms,tekton.dev/taskRunUID=a2dfdf31-5a14-416c-a27a-c38a13ddb7e6"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-s982731e9420afc7c4ef1d8f7ed1efb7e-upload-sboms,tekton.dev/taskRunUID=a80c134b-939b-4c48-bc9c-2f6ba51acc30"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-summarize,tekton.dev/taskRunUID=4dcc4222-5155-401f-bbcc-2b7807858987"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn8f7e8581e40c15ca5406770796edf50c-clone-repository,tekton.dev/taskRunUID=ca3f4e7e-0ce8-499f-a6d3-de2c18528930"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnbc3bbfa1057392076a074915a0e8b955-clone-repository,tekton.dev/taskRunUID=32ae2420-54b4-4b40-a44e-5aa955d77119"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=689cd9dbd7"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","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-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","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-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=559b64c9c6"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:37:39Z","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-20T01:37:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:37:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=7b95797cc5,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:37:40Z","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-20T01:37:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} I0420 01:37:42.457361 1 request.go:752] "Waited before sending request" delay="1.631485095s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-prod/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjA0MzYsInN0YXJ0IjoiL2UyZS10ZXN0cy1qYXZhLXF1YXJrdXMtcnF1YW50a2gtNzQ2NWQ2NWJiOC1xendodFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","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-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:37:44Z","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-20T01:37:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:37:48Z","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-20T01:37:48Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-20T01:37:48Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","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-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=689cd9dbd7"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:39:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:39:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:39:39Z","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-20T01:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:39:39Z","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-20T01:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:39:39Z","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-20T01:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:39:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:39:39Z","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-20T01:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:39:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:39:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deployment-check,tekton.dev/taskRunUID=9a79963b-917d-4125-957a-b19829a1a65a"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-clone-repository,tekton.dev/taskRunUID=95d25715-2b58-4e46-a97f-8c2e097abf0a"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-bic11fe7b413315e04799d28190cb576626-get-images,tekton.dev/taskRunUID=d12d31c3-a9c1-4626-b153-f6955b0c4b4e"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deployment-check,tekton.dev/taskRunUID=53439e7e-748a-4272-b846-cbe6db4f2cd3"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basbc3bbfa1057392076a074915a0e8b955-get-images,tekton.dev/taskRunUID=f0e0013c-027d-4117-be77-96459000f11d"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2a0976db34da86342ddf1ef03c00132d-summarize,tekton.dev/taskRunUID=f1957cc1-b016-424c-b079-818edd8ed526"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize,tekton.dev/taskRunUID=40cd5e73-e701-4ee9-830d-135df8fbe00d"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-clone-repository,tekton.dev/taskRunUID=19e5635b-b6b3-40b5-a4a8-180a1c05aed0"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2a0976db34da86342ddf1ef03c00132d-clone-repository,tekton.dev/taskRunUID=de04fc51-42bf-49aa-8ae4-a8c3c55b890b"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch-get-images,tekton.dev/taskRunUID=4d6fb736-3b6e-49ba-bfef-9e71c6381162"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-build,tekton.dev/taskRunUID=3c327c60-396f-4c9a-b5a8-473838271a9d"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-clone-repository,tekton.dev/taskRunUID=73dfb260-1947-424a-a7b1-0cd26848e5cf"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-show-sbom,tekton.dev/taskRunUID=0b954e6c-a337-44aa-b7bb-21b351babe83"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=e305be7645f2017f9e06e0500bf8f3e5bfac5445,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRunUID=a754e336-b3ca-4a75-92f2-34f231191d67,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9e24e40f859ff9639c8dc32f723f1f20-clone-repository,tekton.dev/taskRunUID=c2232ba4-0a94-454b-b38e-11ec5843969d"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java9e24e40f859ffb1f49aea363b99796e5c6ac677469107-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-be40876766613c7689587a5a1177f55bb-upload-sboms,tekton.dev/taskRunUID=0558e923-a413-404f-85a0-6b159ff8f6f6"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-summarize,tekton.dev/taskRunUID=4dcc4222-5155-401f-bbcc-2b7807858987"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","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-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-show-sbom,tekton.dev/taskRunUID=31debdb2-92b1-4b8e-943e-74cc4a2febe9"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-bbc3bbfa1057392076a074915a0e8b955-upload-sboms,tekton.dev/taskRunUID=ad819250-9bc0-44d3-a16f-e6c6f2d5ec04"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-d2c4c7059556a585f723965ea4c9482e-verify-conforma,tekton.dev/taskRunUID=6eae02d7-3da2-4761-a2a5-49385a6c09d4"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom,tekton.dev/taskRunUID=9c29e265-9d4b-4155-b41d-221d9b1e8361"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","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-737450320c,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-737450320c-5d4ffbc889,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=e305be7645f2017f9e06e0500bf8f3e5bfac5445,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-737450320c-0,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-737450320c","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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-737450320c","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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-737450320c","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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-737450320c","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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-737450320c","kind":"StatefulSet","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"affinity-assistant\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-show-sbom,tekton.dev/taskRunUID=4478432d-a1f7-46a2-bfc7-7354bae0bc72"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-deploy,tekton.dev/taskRunUID=7785c759-0ec8-4998-9489-901ab485e7f4"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deploy,tekton.dev/taskRunUID=85fd258c-5e70-4df5-be93-6ad4730466ff"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-show-sbom,tekton.dev/taskRunUID=d104497f-3ec8-4643-a83e-ad3ba7ec6089"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-build,tekton.dev/taskRunUID=de6d982c-e5a5-4c77-96f2-36f8957e411b"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","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-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-build,tekton.dev/taskRunUID=ce877dc9-3925-4413-90f4-b3c7f5c17d0c"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2a0976db34da86342ddf1ef03c00132d-show-sbom,tekton.dev/taskRunUID=f95d79ab-369c-4b4f-b61c-a6e59276b68e"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-scan,tekton.dev/taskRunUID=aac7db8e-e96a-4610-8371-b3b257a84b16"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej11fe7b413315e04799d28190cb576626-verify-conforma,tekton.dev/taskRunUID=bc6b194b-f74b-4723-8ad1-c7d854f2ada1"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-build,tekton.dev/taskRunUID=b3e292db-c3bc-422a-a796-ddd304cf9bb5"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnebc3bbfa1057392076a074915a0e8b955-verify-conforma,tekton.dev/taskRunUID=6cdb5126-b7ec-484e-9e5c-7cc2f895397f"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-scan,tekton.dev/taskRunUID=b5be9bf4-898b-4082-8529-c2dd5772aa55"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-deploy,tekton.dev/taskRunUID=b692be86-cb0e-4e6b-a9cd-448f9789806a"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-build,tekton.dev/taskRunUID=6baeab89-4f2a-4a01-8f6f-4e25c7641d4e"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-s26815f42a86625179b8e207dfd4e59cd-upload-sboms,tekton.dev/taskRunUID=a2dfdf31-5a14-416c-a27a-c38a13ddb7e6"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua3a33a62046d22f75673872107b900349-upload-sboms,tekton.dev/taskRunUID=2c04eb1a-631a-4812-a99a-673576124639"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-quad2c4c7059556a585f723965ea4c9482e-upload-sboms,tekton.dev/taskRunUID=9d6d3563-32fa-45c4-a1fa-86ede1f2a5a4"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-scan,tekton.dev/taskRunUID=f5d06037-5135-4b56-bc4f-7f204fdb987b"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h-upload-sboms,tekton.dev/taskRunUID=759d3b1f-538a-4133-a69d-a46f103a48a9"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-build,tekton.dev/taskRunUID=f802de95-0b7e-4024-ae59-5d914bf83915"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054318282,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=2726dbfcb0d0d58c2e93ebc5944575a8b64c1e94,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRunUID=27add6b1-9150-486e-8d59-b3c587bd7158,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-ca4993207ed44d60a495228e70f39994-verify-conforma,tekton.dev/taskRunUID=6b8b9869-6f79-456c-af12-917d8dbcd66a"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-ca4993207ed4e2416f968104ac3192719b62ea36ee20-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-scan,tekton.dev/taskRunUID=c1bdec4d-dcaa-488e-806e-a6a87beb6ed7"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-javac9c684c996ace23fff2c6bb25cf067b9-deployment-check,tekton.dev/taskRunUID=7fe3857e-fcb5-435f-98a9-8212ee511b23"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas8f7e8581e40c15ca5406770796edf50c-get-images,tekton.dev/taskRunUID=2503d3ba-d7f7-4ad5-9e0b-51e1ba9b3ad7"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h-get-images,tekton.dev/taskRunUID=a11f926a-4eb7-45b6-b0b4-dd213b39e33f"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-summarize,tekton.dev/taskRunUID=888ea942-5668-4fcb-b3fb-d5f1934da411"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-s982731e9420afc7c4ef1d8f7ed1efb7e-upload-sboms,tekton.dev/taskRunUID=a80c134b-939b-4c48-bc9c-2f6ba51acc30"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-show-sbom,tekton.dev/taskRunUID=fdb0bc54-09e0-4015-a462-3bf71870fd5d"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","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-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-h0881a48022ba0892c83d96a40b96bcf8-clone-repository,tekton.dev/taskRunUID=b2095f9b-9db3-420f-af76-4fad81bc1fe8"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-scan,tekton.dev/taskRunUID=0f089349-5868-48ff-bc2c-97d88bde40ad"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-show-sbom,tekton.dev/taskRunUID=c046ee90-97d9-448e-ae00-2a1acc53ebd6"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javad2c4c7059556a585f723965ea4c9482e-clone-repository,tekton.dev/taskRunUID=c6ea497c-d9de-4638-8750-f4fc602015bb"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-scan,tekton.dev/taskRunUID=c62aa4f2-c859-433a-bd8d-db629ce3a024"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python26815f42a86625179b8e207dfd4e59cd-download-sboms,tekton.dev/taskRunUID=6ac452f9-c400-4b61-9cce-9a575fa9402e"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qd2c4c7059556a585f723965ea4c9482e-download-sboms,tekton.dev/taskRunUID=66b601f3-a796-4a87-9926-88c49467f7c1"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize,tekton.dev/taskRunUID=9c075e51-c4b4-4f72-94f6-7329957f5c33"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize,tekton.dev/taskRunUID=9f3ee8e7-e5d0-43a4-9975-31b1e667521a"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho982731e9420afc7c4ef1d8f7ed1efb7e-verify-conforma,tekton.dev/taskRunUID=0310478f-efea-4664-a4f6-bcc500a45a32"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-summarize,tekton.dev/taskRunUID=afd9a538-9ae9-484d-a40c-1d486016fc28"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-hab0881a48022ba0892c83d96a40b96bcf8-download-sboms,tekton.dev/taskRunUID=85a3afee-5a3d-4a2c-b2c2-bbff7e89d2ea"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deployment-check,tekton.dev/taskRunUID=f240cd87-b974-4390-8600-5096c6b7d4e4"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-build,tekton.dev/taskRunUID=046c1d49-60a7-4404-9860-99eb9e433956"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-scan,tekton.dev/taskRunUID=b54db726-0a99-408c-97d6-e3463789d3a7"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-summarize,tekton.dev/taskRunUID=9da3babd-60bd-438f-9b92-1b349adfa944"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-summarize,tekton.dev/taskRunUID=080a5fbf-b669-44c0-94b5-36008e6ab153"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-summarize,tekton.dev/taskRunUID=8d69549f-99b5-477a-95eb-524784a02ac7"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom,tekton.dev/taskRunUID=bfbd1701-dc64-4cea-b179-95f973b37f2e"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-clone-repository,tekton.dev/taskRunUID=624f75b6-5e92-483a-8329-78f793cece06"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python982731e9420afc7c4ef1d8f7ed1efb7e-download-sboms,tekton.dev/taskRunUID=880eb803-0cd2-482b-98c1-71ac2daabfe4"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne8f7e8581e40c15ca5406770796edf50c-verify-conforma,tekton.dev/taskRunUID=50b0ef41-1dc0-40c1-adbf-9062f8c78794"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deploy,tekton.dev/taskRunUID=8970a56b-a916-4ccb-a975-fbbe87d9c3f0"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054318282,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=2726dbfcb0d0d58c2e93ebc5944575a8b64c1e94,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRunUID=27add6b1-9150-486e-8d59-b3c587bd7158,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprinca4993207ed44d60a495228e70f39994-get-images,tekton.dev/taskRunUID=85cd4980-f3f5-4b22-9689-ed8aa1c29b66"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprinca49932447b52a15c057e84ad7fe3c2dc98381a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnbc3bbfa1057392076a074915a0e8b955-clone-repository,tekton.dev/taskRunUID=32ae2420-54b4-4b40-a44e-5aa955d77119"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-ha0881a48022ba0892c83d96a40b96bcf8-verify-conforma,tekton.dev/taskRunUID=506c21b3-1ecf-4bea-8ea8-acb0b99dea21"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javab539c29fb7685d03892bd4efcd6e9aff-clone-repository,tekton.dev/taskRunUID=6b9d0020-dab9-4418-860e-8700eadb95d1"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-scan,tekton.dev/taskRunUID=6f42ffad-4824-4331-a3ca-9ea8fc14a089"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth26815f42a86625179b8e207dfd4e59cd-clone-repository,tekton.dev/taskRunUID=9ad1d80d-0efd-4e1c-bca6-d4fe63c37bff"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-clone-repository,tekton.dev/taskRunUID=b3089f89-7b81-4432-b0ee-9a10eb87f5f6"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-deploy,tekton.dev/taskRunUID=2cb00233-44e8-416d-a0ac-7ccd77e7b86f"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4e1a3ac774247f7f7768d2009c4a2a89-clone-repository,tekton.dev/taskRunUID=7a73b3c8-f5ab-4314-93ab-18911111505f"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-b11fe7b413315e04799d28190cb576626-upload-sboms,tekton.dev/taskRunUID=6df98323-455c-458b-b2e1-c6ae90be302c"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-show-sbom,tekton.dev/taskRunUID=6154a291-9e56-4758-81d1-2ae51874dd54"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deploy,tekton.dev/taskRunUID=f7837a91-dbdd-46d5-b753-fd311f3836be"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-3a33a62046d22f75673872107b900349-verify-conforma,tekton.dev/taskRunUID=2fc025f5-4076-43f1-a634-3bdf05ae3807"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054318282,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=2726dbfcb0d0d58c2e93ebc5944575a8b64c1e94,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRunUID=27add6b1-9150-486e-8d59-b3c587bd7158,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-sca4993207ed44d60a495228e70f39994-download-sboms,tekton.dev/taskRunUID=b52e81a3-d226-4223-b482-07d03593bf17"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:39:40Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sca4993207ed508261f46a4bf3b96acbd22efc77c62e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node11fe7b413315e04799d28190cb576626-clone-repository,tekton.dev/taskRunUID=26df8653-46bf-40b5-841f-e5adaa3ac045"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodee40876766613c7689587a5a1177f55bb-clone-repository,tekton.dev/taskRunUID=acd55cc0-099a-4bfc-84cc-3933234e2267"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize,tekton.dev/taskRunUID=b5b279d0-98d0-42b4-990b-7d25a9bca426"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth982731e9420afc7c4ef1d8f7ed1efb7e-clone-repository,tekton.dev/taskRunUID=ff9c6618-c092-4953-a4dd-9e8ca7685baa"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodeje40876766613c7689587a5a1177f55bb-verify-conforma,tekton.dev/taskRunUID=3d1b1cc1-736e-4790-bc21-ef2f3b52826a"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejse40876766613c7689587a5a1177f55bb-download-sboms,tekton.dev/taskRunUID=af1f9d60-583f-4179-92c4-54655d81af61"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho26815f42a86625179b8e207dfd4e59cd-verify-conforma,tekton.dev/taskRunUID=0a89e8cf-b939-4e1b-866e-2b894ecb09dd"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b8f7e8581e40c15ca5406770796edf50c-upload-sboms,tekton.dev/taskRunUID=37d98887-c7ab-425f-bc49-00c7f0b7a244"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetbc3bbfa1057392076a074915a0e8b955-download-sboms,tekton.dev/taskRunUID=b29bba69-33a1-471d-98f8-520fd1446209"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-scan,tekton.dev/taskRunUID=05803723-be6b-417f-9faf-ea61da9eee7a"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-show-sbom,tekton.dev/taskRunUID=9cf93114-5335-465f-904b-85beb985d9d3"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:39:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} I0420 01:39:42.476947 1 request.go:752] "Waited before sending request" delay="1.866144665s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-development/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjIyODQsInN0YXJ0IjoiL2UyZS10ZXN0cy1qYXZhLXF1YXJrdXMtcnF1YW50a2gtNzQ2NWQ2NWJiOC1obTIyZlx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=689cd9dbd7"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","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-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","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-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","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-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=64c5c644f7"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=559b64c9c6"} {"level":"debug","ts":"2026-04-20T01:39:44Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:39:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=7b95797cc5,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:39:46Z","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-20T01:39:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:39:50Z","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-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","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-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","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-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-ulbldzkb","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:39:50Z","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-20T01:39:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"info","ts":"2026-04-20T01:39:50Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=689cd9dbd7"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=64c5c644f7"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:41:38Z","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-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:41:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-h0881a48022ba0892c83d96a40b96bcf8-clone-repository,tekton.dev/taskRunUID=b2095f9b-9db3-420f-af76-4fad81bc1fe8"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node13f44eef24e7df375efbac4433b4bd95-clone-repository,tekton.dev/taskRunUID=e06754e2-4c8d-484e-8c98-87dece640144"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-bice40876766613c7689587a5a1177f55bb-get-images,tekton.dev/taskRunUID=ed423921-5a7a-4522-a9c1-926958dcba96"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-clone-repository,tekton.dev/taskRunUID=b3089f89-7b81-4432-b0ee-9a10eb87f5f6"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deployment-check,tekton.dev/taskRunUID=9a79963b-917d-4125-957a-b19829a1a65a"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-3a33a62046d22f75673872107b900349-verify-conforma,tekton.dev/taskRunUID=2fc025f5-4076-43f1-a634-3bdf05ae3807"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-scan,tekton.dev/taskRunUID=8f248604-6a0e-48fc-ba60-eb733eda62d4"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deployment-check,tekton.dev/taskRunUID=53439e7e-748a-4272-b846-cbe6db4f2cd3"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnbc3bbfa1057392076a074915a0e8b955-clone-repository,tekton.dev/taskRunUID=32ae2420-54b4-4b40-a44e-5aa955d77119"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-clone-repository,tekton.dev/taskRunUID=95d25715-2b58-4e46-a97f-8c2e097abf0a"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7-scan,tekton.dev/taskRunUID=fe8ff860-0407-4226-81ab-760e9d309d84"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-scan,tekton.dev/taskRunUID=aac7db8e-e96a-4610-8371-b3b257a84b16"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-show-sbom,tekton.dev/taskRunUID=c046ee90-97d9-448e-ae00-2a1acc53ebd6"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-sac26815f42a86625179b8e207dfd4e59cd-get-images,tekton.dev/taskRunUID=437d2558-fdcf-404f-9409-30b4fd87ab0f"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python982731e9420afc7c4ef1d8f7ed1efb7e-download-sboms,tekton.dev/taskRunUID=880eb803-0cd2-482b-98c1-71ac2daabfe4"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-show-sbom,tekton.dev/taskRunUID=6154a291-9e56-4758-81d1-2ae51874dd54"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=e305be7645f2017f9e06e0500bf8f3e5bfac5445,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRunUID=a754e336-b3ca-4a75-92f2-34f231191d67,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java9e24e40f859ff9639c8dc32f723f1f20-clone-repository,tekton.dev/taskRunUID=c2232ba4-0a94-454b-b38e-11ec5843969d"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-hab0881a48022ba0892c83d96a40b96bcf8-download-sboms,tekton.dev/taskRunUID=85a3afee-5a3d-4a2c-b2c2-bbff7e89d2ea"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h-upload-sboms,tekton.dev/taskRunUID=759d3b1f-538a-4133-a69d-a46f103a48a9"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-summarize,tekton.dev/taskRunUID=681b505d-ad86-402a-88b2-138fa2271a3b"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-show-sbom,tekton.dev/taskRunUID=9cf93114-5335-465f-904b-85beb985d9d3"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-javac9c684c996ace23fff2c6bb25cf067b9-deployment-check,tekton.dev/taskRunUID=7fe3857e-fcb5-435f-98a9-8212ee511b23"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=2726dbfcb0d0d58c2e93ebc5944575a8b64c1e94,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRunUID=27add6b1-9150-486e-8d59-b3c587bd7158,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javaca4993207ed44d60a495228e70f39994-clone-repository,tekton.dev/taskRunUID=e95cf97e-4b16-4ef7-9cc2-6a7dd6a3763f"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs11fe7b413315e04799d28190cb576626-download-sboms,tekton.dev/taskRunUID=ad8fa867-8eb8-4b0d-b505-cc0a058644fe"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch-get-images,tekton.dev/taskRunUID=4d6fb736-3b6e-49ba-bfef-9e71c6381162"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deploy,tekton.dev/taskRunUID=f7837a91-dbdd-46d5-b753-fd311f3836be"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-build,tekton.dev/taskRunUID=ce877dc9-3925-4413-90f4-b3c7f5c17d0c"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize,tekton.dev/taskRunUID=40cd5e73-e701-4ee9-830d-135df8fbe00d"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-clone-repository,tekton.dev/taskRunUID=73dfb260-1947-424a-a7b1-0cd26848e5cf"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth845528de280358485edb030b43926320-clone-repository,tekton.dev/taskRunUID=7b46998c-afa5-4969-99d7-dbabcf252096"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python26815f42a86625179b8e207dfd4e59cd-download-sboms,tekton.dev/taskRunUID=6ac452f9-c400-4b61-9cce-9a575fa9402e"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deploy,tekton.dev/taskRunUID=8970a56b-a916-4ccb-a975-fbbe87d9c3f0"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054434303,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=e305be7645f2017f9e06e0500bf8f3e5bfac5445,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRunUID=a754e336-b3ca-4a75-92f2-34f231191d67,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprin9e24e40f859ff9639c8dc32f723f1f20-get-images,tekton.dev/taskRunUID=46a824e3-516b-4f80-92f1-e575894cf03a"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin9e24e40456b891578bf6fbb27852b42b1f24cfa-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-be40876766613c7689587a5a1177f55bb-upload-sboms,tekton.dev/taskRunUID=0558e923-a413-404f-85a0-6b159ff8f6f6"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth26815f42a86625179b8e207dfd4e59cd-clone-repository,tekton.dev/taskRunUID=9ad1d80d-0efd-4e1c-bca6-d4fe63c37bff"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-build,tekton.dev/taskRunUID=de6d982c-e5a5-4c77-96f2-36f8957e411b"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-build,tekton.dev/taskRunUID=f802de95-0b7e-4024-ae59-5d914bf83915"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-scan,tekton.dev/taskRunUID=0f089349-5868-48ff-bc2c-97d88bde40ad"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth982731e9420afc7c4ef1d8f7ed1efb7e-clone-repository,tekton.dev/taskRunUID=ff9c6618-c092-4953-a4dd-9e8ca7685baa"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-d2c4c7059556a585f723965ea4c9482e-verify-conforma,tekton.dev/taskRunUID=6eae02d7-3da2-4761-a2a5-49385a6c09d4"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-javab539c29fb7685d03892bd4efcd6e9aff-deployment-check,tekton.dev/taskRunUID=e828379b-e3e2-4fcc-a89f-51cbdb731c37"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize,tekton.dev/taskRunUID=b5b279d0-98d0-42b4-990b-7d25a9bca426"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-summarize,tekton.dev/taskRunUID=9f3ee8e7-e5d0-43a4-9975-31b1e667521a"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","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-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-summarize,tekton.dev/taskRunUID=2c2dfa4e-89eb-4b42-9a15-10599ba41a40"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-build,tekton.dev/taskRunUID=079419de-1628-462c-999f-ca87bf333631"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-deploy,tekton.dev/taskRunUID=7785c759-0ec8-4998-9489-901ab485e7f4"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-summarize,tekton.dev/taskRunUID=888ea942-5668-4fcb-b3fb-d5f1934da411"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javad2c4c7059556a585f723965ea4c9482e-clone-repository,tekton.dev/taskRunUID=c6ea497c-d9de-4638-8750-f4fc602015bb"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deploy,tekton.dev/taskRunUID=85fd258c-5e70-4df5-be93-6ad4730466ff"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho26815f42a86625179b8e207dfd4e59cd-verify-conforma,tekton.dev/taskRunUID=0a89e8cf-b939-4e1b-866e-2b894ecb09dd"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-scan,tekton.dev/taskRunUID=05803723-be6b-417f-9faf-ea61da9eee7a"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-summarize,tekton.dev/taskRunUID=4dcc4222-5155-401f-bbcc-2b7807858987"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-scan,tekton.dev/taskRunUID=8146af4b-9836-4c98-86a0-012b2c652153"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua3a33a62046d22f75673872107b900349-upload-sboms,tekton.dev/taskRunUID=2c04eb1a-631a-4812-a99a-673576124639"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2a0976db34da86342ddf1ef03c00132d-clone-repository,tekton.dev/taskRunUID=de04fc51-42bf-49aa-8ae4-a8c3c55b890b"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-show-sbom,tekton.dev/taskRunUID=d104497f-3ec8-4643-a83e-ad3ba7ec6089"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","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-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-show-sbom,tekton.dev/taskRunUID=31debdb2-92b1-4b8e-943e-74cc4a2febe9"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch-upload-sboms,tekton.dev/taskRunUID=47398dad-28c2-4439-b2d5-ae87f3c5ff0c"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054434303,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=e305be7645f2017f9e06e0500bf8f3e5bfac5445,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRunUID=a754e336-b3ca-4a75-92f2-34f231191d67,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr9e24e40f859ff9639c8dc32f723f1f20-upload-sboms,tekton.dev/taskRunUID=0878d484-6a4d-42be-9c22-e7e613bef1c1"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr9e24e40f81833285a2d277070bd90f93d3a5552d4-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej11fe7b413315e04799d28190cb576626-verify-conforma,tekton.dev/taskRunUID=bc6b194b-f74b-4723-8ad1-c7d854f2ada1"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-clone-repository,tekton.dev/taskRunUID=53175353-2d44-439b-8cbb-7c35188636a9"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnd9720c578b4b292a2301cf2d5c71ca26-clone-repository,tekton.dev/taskRunUID=26481d9c-ecbd-40a6-81f0-5f01e6b08900"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qd2c4c7059556a585f723965ea4c9482e-download-sboms,tekton.dev/taskRunUID=66b601f3-a796-4a87-9926-88c49467f7c1"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-summarize,tekton.dev/taskRunUID=080a5fbf-b669-44c0-94b5-36008e6ab153"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-scan,tekton.dev/taskRunUID=b5be9bf4-898b-4082-8529-c2dd5772aa55"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054318282,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=2726dbfcb0d0d58c2e93ebc5944575a8b64c1e94,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRunUID=27add6b1-9150-486e-8d59-b3c587bd7158,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprinca4993207ed44d60a495228e70f39994-get-images,tekton.dev/taskRunUID=85cd4980-f3f5-4b22-9689-ed8aa1c29b66"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-build,tekton.dev/taskRunUID=b3e292db-c3bc-422a-a796-ddd304cf9bb5"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-scan,tekton.dev/taskRunUID=b54db726-0a99-408c-97d6-e3463789d3a7"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q3a33a62046d22f75673872107b900349-download-sboms,tekton.dev/taskRunUID=57d6127c-5767-46f3-a393-f01c48da1097"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4e1a3ac774247f7f7768d2009c4a2a89-clone-repository,tekton.dev/taskRunUID=7a73b3c8-f5ab-4314-93ab-18911111505f"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node11fe7b413315e04799d28190cb576626-clone-repository,tekton.dev/taskRunUID=26df8653-46bf-40b5-841f-e5adaa3ac045"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-build,tekton.dev/taskRunUID=6baeab89-4f2a-4a01-8f6f-4e25c7641d4e"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom,tekton.dev/taskRunUID=bfbd1701-dc64-4cea-b179-95f973b37f2e"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-show-sbom,tekton.dev/taskRunUID=fdb0bc54-09e0-4015-a462-3bf71870fd5d"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-summarize,tekton.dev/taskRunUID=8d69549f-99b5-477a-95eb-524784a02ac7"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7-build,tekton.dev/taskRunUID=57bcb7e0-ad82-424b-a33b-1eecb6f69822"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-deploy,tekton.dev/taskRunUID=b692be86-cb0e-4e6b-a9cd-448f9789806a"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-build,tekton.dev/taskRunUID=3c25580a-7e9d-4f40-872f-3ccf50a4e8a9"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-clone-repository,tekton.dev/taskRunUID=624f75b6-5e92-483a-8329-78f793cece06"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-build,tekton.dev/taskRunUID=97477da9-98c6-4404-9ecc-556be8b94c1f"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetbc3bbfa1057392076a074915a0e8b955-download-sboms,tekton.dev/taskRunUID=b29bba69-33a1-471d-98f8-520fd1446209"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-ha0881a48022ba0892c83d96a40b96bcf8-verify-conforma,tekton.dev/taskRunUID=506c21b3-1ecf-4bea-8ea8-acb0b99dea21"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-haba7e8cd7b4ecbd71d5658d4d49a7f4200-download-sboms,tekton.dev/taskRunUID=836b0f20-e673-446c-ad05-72b3794ca270"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarkd2c4c7059556a585f723965ea4c9482e-get-images,tekton.dev/taskRunUID=d1c8908e-fc52-41fa-8699-c905cf5eb3b3"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-build,tekton.dev/taskRunUID=046c1d49-60a7-4404-9860-99eb9e433956"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javab539c29fb7685d03892bd4efcd6e9aff-clone-repository,tekton.dev/taskRunUID=6b9d0020-dab9-4418-860e-8700eadb95d1"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-sac982731e9420afc7c4ef1d8f7ed1efb7e-get-images,tekton.dev/taskRunUID=5735c618-b1de-4c2a-af62-de946b758432"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054434303,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=e305be7645f2017f9e06e0500bf8f3e5bfac5445,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRunUID=a754e336-b3ca-4a75-92f2-34f231191d67,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-9e24e40f859ff9639c8dc32f723f1f20-verify-conforma,tekton.dev/taskRunUID=5a5017a1-a979-4202-8cf0-08c67f62302c"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-9e24e40f859f753fd51ef52f2b6dd2448aa6effe4769-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-deploy,tekton.dev/taskRunUID=2cb00233-44e8-416d-a0ac-7ccd77e7b86f"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-s26815f42a86625179b8e207dfd4e59cd-upload-sboms,tekton.dev/taskRunUID=a2dfdf31-5a14-416c-a27a-c38a13ddb7e6"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basbc3bbfa1057392076a074915a0e8b955-get-images,tekton.dev/taskRunUID=f0e0013c-027d-4117-be77-96459000f11d"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-haa7e8cd7b4ecbd71d5658d4d49a7f4200-verify-conforma,tekton.dev/taskRunUID=bec5614f-d2b3-4150-a994-fcc5aab67483"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054318282,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=2726dbfcb0d0d58c2e93ebc5944575a8b64c1e94,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRunUID=27add6b1-9150-486e-8d59-b3c587bd7158,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-ca4993207ed44d60a495228e70f39994-verify-conforma,tekton.dev/taskRunUID=6b8b9869-6f79-456c-af12-917d8dbcd66a"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnebc3bbfa1057392076a074915a0e8b955-verify-conforma,tekton.dev/taskRunUID=6cdb5126-b7ec-484e-9e5c-7cc2f895397f"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas8f7e8581e40c15ca5406770796edf50c-get-images,tekton.dev/taskRunUID=2503d3ba-d7f7-4ad5-9e0b-51e1ba9b3ad7"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-clone-repository,tekton.dev/taskRunUID=19e5635b-b6b3-40b5-a4a8-180a1c05aed0"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2a0976db34da86342ddf1ef03c00132d-summarize,tekton.dev/taskRunUID=f1957cc1-b016-424c-b079-818edd8ed526"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java3a33a62046d22f75673872107b900349-clone-repository,tekton.dev/taskRunUID=25a44eb5-c7c0-4daa-bf1a-99b62bae8c23"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s9e24e40f859134ea63b830652b591768c820bc1214e-pod","kind":"Pod","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s9e24e40f859134ea63b830652b591768c820bc1214e-pod","kind":"Pod","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s9e24e40f859134ea63b830652b591768c820bc1214e-pod","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s9e24e40f859134ea63b830652b591768c820bc1214e-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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s9e24e40f859134ea63b830652b591768c820bc1214e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s9e24e40f859134ea63b830652b591768c820bc1214e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s9e24e40f859134ea63b830652b591768c820bc1214e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-20T01:41:39Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s9e24e40f859134ea63b830652b591768c820bc1214e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in 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-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","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-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=689cd9dbd7"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=559b64c9c6"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","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-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","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-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=64c5c644f7"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:41:40Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} I0420 01:41:42.550563 1 request.go:752] "Waited before sending request" delay="1.808059046s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-gitops/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM2ODcsInN0YXJ0IjoiL3Rzc2MtZ2l0b3BzLXJlZGlzLTdiYjQ2ODk3NC1md2dsc1x1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:41:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=7b95797cc5,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:41:42Z","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-20T01:41:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=689cd9dbd7"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-hvtpxfak","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","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-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:41:46Z","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-20T01:41:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:41:50Z","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-20T01:41:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-20T01:41:50Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:43:38Z","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-20T01:43:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:43:38Z","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-20T01:43:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:43:38Z","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-20T01:43:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:43:38Z","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-20T01:43:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:43:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-ha0881a48022ba0892c83d96a40b96bcf8-verify-conforma,tekton.dev/taskRunUID=506c21b3-1ecf-4bea-8ea8-acb0b99dea21"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-build,tekton.dev/taskRunUID=079419de-1628-462c-999f-ca87bf333631"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-summarize,tekton.dev/taskRunUID=080a5fbf-b669-44c0-94b5-36008e6ab153"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth26815f42a86625179b8e207dfd4e59cd-clone-repository,tekton.dev/taskRunUID=9ad1d80d-0efd-4e1c-bca6-d4fe63c37bff"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","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-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne8f7e8581e40c15ca5406770796edf50c-verify-conforma,tekton.dev/taskRunUID=50b0ef41-1dc0-40c1-adbf-9062f8c78794"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej11fe7b413315e04799d28190cb576626-verify-conforma,tekton.dev/taskRunUID=bc6b194b-f74b-4723-8ad1-c7d854f2ada1"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deployment-check,tekton.dev/taskRunUID=53439e7e-748a-4272-b846-cbe6db4f2cd3"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-s982731e9420afc7c4ef1d8f7ed1efb7e-upload-sboms,tekton.dev/taskRunUID=a80c134b-939b-4c48-bc9c-2f6ba51acc30"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom,tekton.dev/taskRunUID=c051e865-7357-4a9a-b383-8244c7c4b548"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-show-sbom,tekton.dev/taskRunUID=9cf93114-5335-465f-904b-85beb985d9d3"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javad2c4c7059556a585f723965ea4c9482e-clone-repository,tekton.dev/taskRunUID=c6ea497c-d9de-4638-8750-f4fc602015bb"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-clone-repository,tekton.dev/taskRunUID=624f75b6-5e92-483a-8329-78f793cece06"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-scan,tekton.dev/taskRunUID=c62aa4f2-c859-433a-bd8d-db629ce3a024"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-d2c4c7059556a585f723965ea4c9482e-verify-conforma,tekton.dev/taskRunUID=6eae02d7-3da2-4761-a2a5-49385a6c09d4"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h-upload-sboms,tekton.dev/taskRunUID=759d3b1f-538a-4133-a69d-a46f103a48a9"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-show-sbom,tekton.dev/taskRunUID=668d19ef-9d48-45a3-8d7a-ee4c5856c759"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-summarize,tekton.dev/taskRunUID=888ea942-5668-4fcb-b3fb-d5f1934da411"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java3a33a62046d22f75673872107b900349-clone-repository,tekton.dev/taskRunUID=25a44eb5-c7c0-4daa-bf1a-99b62bae8c23"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-be40876766613c7689587a5a1177f55bb-upload-sboms,tekton.dev/taskRunUID=0558e923-a413-404f-85a0-6b159ff8f6f6"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-b8f7e8581e40c15ca5406770796edf50c-upload-sboms,tekton.dev/taskRunUID=37d98887-c7ab-425f-bc49-00c7f0b7a244"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basbc3bbfa1057392076a074915a0e8b955-get-images,tekton.dev/taskRunUID=f0e0013c-027d-4117-be77-96459000f11d"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deploy,tekton.dev/taskRunUID=8970a56b-a916-4ccb-a975-fbbe87d9c3f0"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-bbc3bbfa1057392076a074915a0e8b955-upload-sboms,tekton.dev/taskRunUID=ad819250-9bc0-44d3-a16f-e6c6f2d5ec04"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054434303,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=e305be7645f2017f9e06e0500bf8f3e5bfac5445,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRunUID=a754e336-b3ca-4a75-92f2-34f231191d67,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr9e24e40f859ff9639c8dc32f723f1f20-upload-sboms,tekton.dev/taskRunUID=0878d484-6a4d-42be-9c22-e7e613bef1c1"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs11fe7b413315e04799d28190cb576626-download-sboms,tekton.dev/taskRunUID=ad8fa867-8eb8-4b0d-b505-cc0a058644fe"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-build,tekton.dev/taskRunUID=6e3deafc-049c-4281-a393-9c1666c49f62"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053442209,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g-scan,tekton.dev/taskRunUID=c1bdec4d-dcaa-488e-806e-a6a87beb6ed7"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-3a33a62046d22f75673872107b900349-verify-conforma,tekton.dev/taskRunUID=2fc025f5-4076-43f1-a634-3bdf05ae3807"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-scan,tekton.dev/taskRunUID=aac7db8e-e96a-4610-8371-b3b257a84b16"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-deploy,tekton.dev/taskRunUID=b692be86-cb0e-4e6b-a9cd-448f9789806a"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=2726dbfcb0d0d58c2e93ebc5944575a8b64c1e94,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRunUID=27add6b1-9150-486e-8d59-b3c587bd7158,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javaca4993207ed44d60a495228e70f39994-clone-repository,tekton.dev/taskRunUID=e95cf97e-4b16-4ef7-9cc2-6a7dd6a3763f"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-haa7e8cd7b4ecbd71d5658d4d49a7f4200-verify-conforma,tekton.dev/taskRunUID=bec5614f-d2b3-4150-a994-fcc5aab67483"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054318282,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=2726dbfcb0d0d58c2e93ebc5944575a8b64c1e94,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRunUID=27add6b1-9150-486e-8d59-b3c587bd7158,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-ca4993207ed44d60a495228e70f39994-verify-conforma,tekton.dev/taskRunUID=6b8b9869-6f79-456c-af12-917d8dbcd66a"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua3a33a62046d22f75673872107b900349-upload-sboms,tekton.dev/taskRunUID=2c04eb1a-631a-4812-a99a-673576124639"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-show-sbom,tekton.dev/taskRunUID=c046ee90-97d9-448e-ae00-2a1acc53ebd6"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javab539c29fb7685d03892bd4efcd6e9aff-clone-repository,tekton.dev/taskRunUID=6b9d0020-dab9-4418-860e-8700eadb95d1"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-deploy,tekton.dev/taskRunUID=4b52d738-39f9-4bc1-91d1-a346f3368a84"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-show-sbom,tekton.dev/taskRunUID=fdb0bc54-09e0-4015-a462-3bf71870fd5d"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnd9720c578b4b292a2301cf2d5c71ca26-clone-repository,tekton.dev/taskRunUID=26481d9c-ecbd-40a6-81f0-5f01e6b08900"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deploy,tekton.dev/taskRunUID=f7837a91-dbdd-46d5-b753-fd311f3836be"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054434303,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=e305be7645f2017f9e06e0500bf8f3e5bfac5445,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRunUID=a754e336-b3ca-4a75-92f2-34f231191d67,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s9e24e40f859ff9639c8dc32f723f1f20-download-sboms,tekton.dev/taskRunUID=9b763295-4a96-4f30-9bd6-71dc26db894f"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054434303,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=e305be7645f2017f9e06e0500bf8f3e5bfac5445,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRunUID=a754e336-b3ca-4a75-92f2-34f231191d67,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprin9e24e40f859ff9639c8dc32f723f1f20-get-images,tekton.dev/taskRunUID=46a824e3-516b-4f80-92f1-e575894cf03a"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho26815f42a86625179b8e207dfd4e59cd-verify-conforma,tekton.dev/taskRunUID=0a89e8cf-b939-4e1b-866e-2b894ecb09dd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javac9c684c996ace23fff2c6bb25cf067b9-clone-repository,tekton.dev/taskRunUID=00408396-aafc-4b9c-8a11-f89bf7a82a8b"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node11fe7b413315e04799d28190cb576626-clone-repository,tekton.dev/taskRunUID=26df8653-46bf-40b5-841f-e5adaa3ac045"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-scan,tekton.dev/taskRunUID=8f248604-6a0e-48fc-ba60-eb733eda62d4"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-show-sbom,tekton.dev/taskRunUID=d104497f-3ec8-4643-a83e-ad3ba7ec6089"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-build,tekton.dev/taskRunUID=046c1d49-60a7-4404-9860-99eb9e433956"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-build,tekton.dev/taskRunUID=97477da9-98c6-4404-9ecc-556be8b94c1f"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-ha7e8cd7b4ecbd71d5658d4d49a7f4200-clone-repository,tekton.dev/taskRunUID=4a34c030-e79c-49bb-9f6e-85e36ef0bc3c"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-deploy,tekton.dev/taskRunUID=2cb00233-44e8-416d-a0ac-7ccd77e7b86f"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-javab539c29fb7685d03892bd4efcd6e9aff-deployment-check,tekton.dev/taskRunUID=e828379b-e3e2-4fcc-a89f-51cbdb731c37"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-summarize,tekton.dev/taskRunUID=8d69549f-99b5-477a-95eb-524784a02ac7"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-summarize,tekton.dev/taskRunUID=9da3babd-60bd-438f-9b92-1b349adfa944"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-clone-repository,tekton.dev/taskRunUID=53175353-2d44-439b-8cbb-7c35188636a9"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-s26815f42a86625179b8e207dfd4e59cd-upload-sboms,tekton.dev/taskRunUID=a2dfdf31-5a14-416c-a27a-c38a13ddb7e6"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-clone-repository,tekton.dev/taskRunUID=73dfb260-1947-424a-a7b1-0cd26848e5cf"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom,tekton.dev/taskRunUID=bfbd1701-dc64-4cea-b179-95f973b37f2e"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-sac26815f42a86625179b8e207dfd4e59cd-get-images,tekton.dev/taskRunUID=437d2558-fdcf-404f-9409-30b4fd87ab0f"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-build,tekton.dev/taskRunUID=de6d982c-e5a5-4c77-96f2-36f8957e411b"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-hab0881a48022ba0892c83d96a40b96bcf8-download-sboms,tekton.dev/taskRunUID=85a3afee-5a3d-4a2c-b2c2-bbff7e89d2ea"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarkd2c4c7059556a585f723965ea4c9482e-get-images,tekton.dev/taskRunUID=d1c8908e-fc52-41fa-8699-c905cf5eb3b3"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","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-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas8f7e8581e40c15ca5406770796edf50c-get-images,tekton.dev/taskRunUID=2503d3ba-d7f7-4ad5-9e0b-51e1ba9b3ad7"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2a0976db34da86342ddf1ef03c00132d-show-sbom,tekton.dev/taskRunUID=f95d79ab-369c-4b4f-b61c-a6e59276b68e"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java2a0976db34da86342ddf1ef03c00132d-clone-repository,tekton.dev/taskRunUID=de04fc51-42bf-49aa-8ae4-a8c3c55b890b"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-bic11fe7b413315e04799d28190cb576626-get-images,tekton.dev/taskRunUID=d12d31c3-a9c1-4626-b153-f6955b0c4b4e"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-scan,tekton.dev/taskRunUID=8146af4b-9836-4c98-86a0-012b2c652153"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-summarize,tekton.dev/taskRunUID=afd9a538-9ae9-484d-a40c-1d486016fc28"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-scan,tekton.dev/taskRunUID=f5d06037-5135-4b56-bc4f-7f204fdb987b"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deploy,tekton.dev/taskRunUID=85fd258c-5e70-4df5-be93-6ad4730466ff"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-scan,tekton.dev/taskRunUID=b54db726-0a99-408c-97d6-e3463789d3a7"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-deploy,tekton.dev/taskRunUID=7785c759-0ec8-4998-9489-901ab485e7f4"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-b11fe7b413315e04799d28190cb576626-upload-sboms,tekton.dev/taskRunUID=6df98323-455c-458b-b2e1-c6ae90be302c"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pytho982731e9420afc7c4ef1d8f7ed1efb7e-verify-conforma,tekton.dev/taskRunUID=0310478f-efea-4664-a4f6-bcc500a45a32"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-build,tekton.dev/taskRunUID=b3e292db-c3bc-422a-a796-ddd304cf9bb5"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-summarize,tekton.dev/taskRunUID=4dcc4222-5155-401f-bbcc-2b7807858987"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-clone-repository,tekton.dev/taskRunUID=b3089f89-7b81-4432-b0ee-9a10eb87f5f6"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-build,tekton.dev/taskRunUID=bf9235a8-3bec-401f-adae-0c6c58a89750"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-scan,tekton.dev/taskRunUID=05803723-be6b-417f-9faf-ea61da9eee7a"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodee40876766613c7689587a5a1177f55bb-clone-repository,tekton.dev/taskRunUID=acd55cc0-099a-4bfc-84cc-3933234e2267"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-bice40876766613c7689587a5a1177f55bb-get-images,tekton.dev/taskRunUID=ed423921-5a7a-4522-a9c1-926958dcba96"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejse40876766613c7689587a5a1177f55bb-download-sboms,tekton.dev/taskRunUID=af1f9d60-583f-4179-92c4-54655d81af61"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth845528de280358485edb030b43926320-clone-repository,tekton.dev/taskRunUID=7b46998c-afa5-4969-99d7-dbabcf252096"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-deployment-check,tekton.dev/taskRunUID=6d7fe063-3fe9-45ed-b05c-6ceb0150aef2"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4e1a3ac774247f7f7768d2009c4a2a89-clone-repository,tekton.dev/taskRunUID=7a73b3c8-f5ab-4314-93ab-18911111505f"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodeje40876766613c7689587a5a1177f55bb-verify-conforma,tekton.dev/taskRunUID=3d1b1cc1-736e-4790-bc21-ef2f3b52826a"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-build,tekton.dev/taskRunUID=3c25580a-7e9d-4f40-872f-3ccf50a4e8a9"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python982731e9420afc7c4ef1d8f7ed1efb7e-download-sboms,tekton.dev/taskRunUID=880eb803-0cd2-482b-98c1-71ac2daabfe4"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054434303,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=e305be7645f2017f9e06e0500bf8f3e5bfac5445,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRunUID=a754e336-b3ca-4a75-92f2-34f231191d67,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-9e24e40f859ff9639c8dc32f723f1f20-verify-conforma,tekton.dev/taskRunUID=5a5017a1-a979-4202-8cf0-08c67f62302c"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-build,tekton.dev/taskRunUID=ce877dc9-3925-4413-90f4-b3c7f5c17d0c"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-clone-repository,tekton.dev/taskRunUID=95d25715-2b58-4e46-a97f-8c2e097abf0a"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04202026-010826-UTC,pod-template-hash=6d69868c4"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","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-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","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-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","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-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","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-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=7b95797cc5,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:43:39Z","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-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:43:39Z","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-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-20T01:43:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} I0420 01:43:42.623540 1 request.go:752] "Waited before sending request" delay="1.991298872s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-prod/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjQ4NTYsInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVqcy1rY2R5d2Z5Zi02OGY4Y2Q5NDg2LXRwN3JzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","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-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=689cd9dbd7"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","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-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=64c5c644f7"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-ljdqbgka","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/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-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","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-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:43:42Z","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-20T01:43:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:43:43Z","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-20T01:43:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:43:43Z","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-20T01:43:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:43:43Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","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-20T01:43:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:43:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:43:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:43:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:43:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:43:43Z","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-20T01:43:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:43:43Z","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-20T01:43:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:43:43Z","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-20T01:43:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:43:43Z","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-20T01:43:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:43:43Z","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-20T01:43:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:43:46Z","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-20T01:43:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=689cd9dbd7"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","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-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","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-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=64c5c644f7"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:43:50Z","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-20T01:43:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-20T01:43:50Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-summarize,tekton.dev/taskRunUID=b5b279d0-98d0-42b4-990b-7d25a9bca426"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejse40876766613c7689587a5a1177f55bb-download-sboms,tekton.dev/taskRunUID=af1f9d60-583f-4179-92c4-54655d81af61"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-sac982731e9420afc7c4ef1d8f7ed1efb7e-get-images,tekton.dev/taskRunUID=5735c618-b1de-4c2a-af62-de946b758432"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-build,tekton.dev/taskRunUID=de6d982c-e5a5-4c77-96f2-36f8957e411b"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-scan,tekton.dev/taskRunUID=aac7db8e-e96a-4610-8371-b3b257a84b16"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=6e5dfa257108668dfb44697af549579fb8863519,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-pull-request-v428g,tekton.dev/pipelineRunUID=61075ca6-81a7-4e14-9da6-f93a55fc2e05,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnd9720c578b4b292a2301cf2d5c71ca26-clone-repository,tekton.dev/taskRunUID=26481d9c-ecbd-40a6-81f0-5f01e6b08900"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-summarize,tekton.dev/taskRunUID=9da3babd-60bd-438f-9b92-1b349adfa944"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-build,tekton.dev/taskRunUID=ce877dc9-3925-4413-90f4-b3c7f5c17d0c"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054434303,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=e305be7645f2017f9e06e0500bf8f3e5bfac5445,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRunUID=a754e336-b3ca-4a75-92f2-34f231191d67,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s9e24e40f859ff9639c8dc32f723f1f20-download-sboms,tekton.dev/taskRunUID=9b763295-4a96-4f30-9bd6-71dc26db894f"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=2726dbfcb0d0d58c2e93ebc5944575a8b64c1e94,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRunUID=27add6b1-9150-486e-8d59-b3c587bd7158,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javaca4993207ed44d60a495228e70f39994-clone-repository,tekton.dev/taskRunUID=e95cf97e-4b16-4ef7-9cc2-6a7dd6a3763f"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth845528de280358485edb030b43926320-clone-repository,tekton.dev/taskRunUID=7b46998c-afa5-4969-99d7-dbabcf252096"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-scan,tekton.dev/taskRunUID=8146af4b-9836-4c98-86a0-012b2c652153"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deploy,tekton.dev/taskRunUID=8970a56b-a916-4ccb-a975-fbbe87d9c3f0"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054434303,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=e305be7645f2017f9e06e0500bf8f3e5bfac5445,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRunUID=a754e336-b3ca-4a75-92f2-34f231191d67,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr9e24e40f859ff9639c8dc32f723f1f20-upload-sboms,tekton.dev/taskRunUID=0878d484-6a4d-42be-9c22-e7e613bef1c1"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","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-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","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-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-build,tekton.dev/taskRunUID=f802de95-0b7e-4024-ae59-5d914bf83915"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-clone-repository,tekton.dev/taskRunUID=95d25715-2b58-4e46-a97f-8c2e097abf0a"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-qd2c4c7059556a585f723965ea4c9482e-download-sboms,tekton.dev/taskRunUID=66b601f3-a796-4a87-9926-88c49467f7c1"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua3a33a62046d22f75673872107b900349-upload-sboms,tekton.dev/taskRunUID=2c04eb1a-631a-4812-a99a-673576124639"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-build,tekton.dev/taskRunUID=bf9235a8-3bec-401f-adae-0c6c58a89750"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-show-sbom,tekton.dev/taskRunUID=9cf93114-5335-465f-904b-85beb985d9d3"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053922242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-sac26815f42a86625179b8e207dfd4e59cd-get-images,tekton.dev/taskRunUID=437d2558-fdcf-404f-9409-30b4fd87ab0f"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch-upload-sboms,tekton.dev/taskRunUID=47398dad-28c2-4439-b2d5-ae87f3c5ff0c"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch-get-images,tekton.dev/taskRunUID=4d6fb736-3b6e-49ba-bfef-9e71c6381162"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring2a0976db34da86342ddf1ef03c00132d-show-sbom,tekton.dev/taskRunUID=f95d79ab-369c-4b4f-b61c-a6e59276b68e"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-summarize,tekton.dev/taskRunUID=40cd5e73-e701-4ee9-830d-135df8fbe00d"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","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-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-scan,tekton.dev/taskRunUID=b5be9bf4-898b-4082-8529-c2dd5772aa55"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring2a0976db34da86342ddf1ef03c00132d-summarize,tekton.dev/taskRunUID=f1957cc1-b016-424c-b079-818edd8ed526"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-javac9c684c996ace23fff2c6bb25cf067b9-deployment-check,tekton.dev/taskRunUID=7fe3857e-fcb5-435f-98a9-8212ee511b23"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-scan,tekton.dev/taskRunUID=6f42ffad-4824-4331-a3ca-9ea8fc14a089"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deployment-check,tekton.dev/taskRunUID=f240cd87-b974-4390-8600-5096c6b7d4e4"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054318282,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=2726dbfcb0d0d58c2e93ebc5944575a8b64c1e94,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRunUID=27add6b1-9150-486e-8d59-b3c587bd7158,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprinca4993207ed44d60a495228e70f39994-get-images,tekton.dev/taskRunUID=85cd4980-f3f5-4b22-9689-ed8aa1c29b66"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java4e1a3ac774247f7f7768d2009c4a2a89-clone-repository,tekton.dev/taskRunUID=7a73b3c8-f5ab-4314-93ab-18911111505f"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-b11fe7b413315e04799d28190cb576626-upload-sboms,tekton.dev/taskRunUID=6df98323-455c-458b-b2e1-c6ae90be302c"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-deployment-check,tekton.dev/taskRunUID=9a79963b-917d-4125-957a-b19829a1a65a"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053973056,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=970483f31513553b4635ad453e0e97266f2967d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-l2zrx,tekton.dev/pipelineRunUID=66fe17f5-c527-43d7-a843-d0c3999d5f2f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-3a33a62046d22f75673872107b900349-verify-conforma,tekton.dev/taskRunUID=2fc025f5-4076-43f1-a634-3bdf05ae3807"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-d2c4c7059556a585f723965ea4c9482e-verify-conforma,tekton.dev/taskRunUID=6eae02d7-3da2-4761-a2a5-49385a6c09d4"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054318282,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=2726dbfcb0d0d58c2e93ebc5944575a8b64c1e94,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRunUID=27add6b1-9150-486e-8d59-b3c587bd7158,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-sca4993207ed44d60a495228e70f39994-download-sboms,tekton.dev/taskRunUID=b52e81a3-d226-4223-b482-07d03593bf17"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-scan,tekton.dev/taskRunUID=05803723-be6b-417f-9faf-ea61da9eee7a"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053815672,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=cf1a1de1785989b1ae46563a1a73f70bfd28ae84,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-wqjrz,tekton.dev/pipelineRunUID=d23ad649-d438-483e-89d9-70f1762e23cf,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-bic11fe7b413315e04799d28190cb576626-get-images,tekton.dev/taskRunUID=d12d31c3-a9c1-4626-b153-f6955b0c4b4e"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-clone-repository,tekton.dev/taskRunUID=73dfb260-1947-424a-a7b1-0cd26848e5cf"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h-get-images,tekton.dev/taskRunUID=a11f926a-4eb7-45b6-b0b4-dd213b39e33f"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-build,tekton.dev/taskRunUID=079419de-1628-462c-999f-ca87bf333631"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7-scan,tekton.dev/taskRunUID=fe8ff860-0407-4226-81ab-760e9d309d84"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javad2c4c7059556a585f723965ea4c9482e-clone-repository,tekton.dev/taskRunUID=c6ea497c-d9de-4638-8750-f4fc602015bb"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054434303,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=e305be7645f2017f9e06e0500bf8f3e5bfac5445,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-qv9zn,tekton.dev/pipelineRunUID=a754e336-b3ca-4a75-92f2-34f231191d67,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-9e24e40f859ff9639c8dc32f723f1f20-verify-conforma,tekton.dev/taskRunUID=5a5017a1-a979-4202-8cf0-08c67f62302c"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-summarize,tekton.dev/taskRunUID=9c075e51-c4b4-4f72-94f6-7329957f5c33"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-python982731e9420afc7c4ef1d8f7ed1efb7e-download-sboms,tekton.dev/taskRunUID=880eb803-0cd2-482b-98c1-71ac2daabfe4"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-summarize,tekton.dev/taskRunUID=8d69549f-99b5-477a-95eb-524784a02ac7"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-deploy,tekton.dev/taskRunUID=7785c759-0ec8-4998-9489-901ab485e7f4"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-show-sbom,tekton.dev/taskRunUID=0b954e6c-a337-44aa-b7bb-21b351babe83"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053424583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h-show-sbom,tekton.dev/taskRunUID=9c29e265-9d4b-4155-b41d-221d9b1e8361"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-build,tekton.dev/taskRunUID=b3e292db-c3bc-422a-a796-ddd304cf9bb5"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053594445,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=a9b57a5ac92cf5fd759a6f788dec27b65c201757,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-push-wnljm,tekton.dev/pipelineRunUID=6a0a06f6-5f9f-4892-9ef0-865166f589f8,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-push-wnljm-deploy,tekton.dev/taskRunUID=4b52d738-39f9-4bc1-91d1-a346f3368a84"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnbc3bbfa1057392076a074915a0e8b955-clone-repository,tekton.dev/taskRunUID=32ae2420-54b4-4b40-a44e-5aa955d77119"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-be40876766613c7689587a5a1177f55bb-upload-sboms,tekton.dev/taskRunUID=0558e923-a413-404f-85a0-6b159ff8f6f6"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-build,tekton.dev/taskRunUID=6baeab89-4f2a-4a01-8f6f-4e25c7641d4e"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-deploy,tekton.dev/taskRunUID=85fd258c-5e70-4df5-be93-6ad4730466ff"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-scan,tekton.dev/taskRunUID=b54db726-0a99-408c-97d6-e3463789d3a7"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-quad2c4c7059556a585f723965ea4c9482e-upload-sboms,tekton.dev/taskRunUID=9d6d3563-32fa-45c4-a1fa-86ede1f2a5a4"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodeje40876766613c7689587a5a1177f55bb-verify-conforma,tekton.dev/taskRunUID=3d1b1cc1-736e-4790-bc21-ef2f3b52826a"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-bas8f7e8581e40c15ca5406770796edf50c-get-images,tekton.dev/taskRunUID=2503d3ba-d7f7-4ad5-9e0b-51e1ba9b3ad7"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-build,tekton.dev/taskRunUID=97477da9-98c6-4404-9ecc-556be8b94c1f"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-ha0881a48022ba0892c83d96a40b96bcf8-verify-conforma,tekton.dev/taskRunUID=506c21b3-1ecf-4bea-8ea8-acb0b99dea21"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053605198,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-push,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=593dc6aa4541676637f389243ece2871b2953870,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-push-dpplk,tekton.dev/pipelineRunUID=0a2c0f79-5afa-4f9b-a568-e8179f299335,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-push-dpplk-deploy,tekton.dev/taskRunUID=f7837a91-dbdd-46d5-b753-fd311f3836be"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054318282,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-gitops-repository,pipelinesascode.tekton.dev/sha=2726dbfcb0d0d58c2e93ebc5944575a8b64c1e94,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-gitops-on-pull-request-q5ppq,tekton.dev/pipelineRunUID=27add6b1-9150-486e-8d59-b3c587bd7158,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-sprca4993207ed44d60a495228e70f39994-upload-sboms,tekton.dev/taskRunUID=7883ab12-c9af-46dd-a868-74a714631447"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053965047,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=55d6077434cd793bfdefdb9023bc791873848c19,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7,tekton.dev/pipelineRunUID=e1fc9fef-8bfb-4686-9156-8c540236fc84,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-pull-request-ckzt7-build,tekton.dev/taskRunUID=57bcb7e0-ad82-424b-a33b-1eecb6f69822"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72053954381,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=bd808645e92880635f5b25e150e4b4670f63400b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9,tekton.dev/pipelineRunUID=19082c48-bf70-4764-8b92-93b70bae8dd7,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-gmkd9-deploy,tekton.dev/taskRunUID=b692be86-cb0e-4e6b-a9cd-448f9789806a"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-summarize,tekton.dev/taskRunUID=4dcc4222-5155-401f-bbcc-2b7807858987"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-clone-repository,tekton.dev/taskRunUID=b3089f89-7b81-4432-b0ee-9a10eb87f5f6"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotn8f7e8581e40c15ca5406770796edf50c-clone-repository,tekton.dev/taskRunUID=ca3f4e7e-0ce8-499f-a6d3-de2c18528930"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodee40876766613c7689587a5a1177f55bb-clone-repository,tekton.dev/taskRunUID=acd55cc0-099a-4bfc-84cc-3933234e2267"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-scan,tekton.dev/taskRunUID=83dcf974-c5b3-4c27-89a7-03646e909118"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053630664,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=2e567934a4445f8f4bc4ad09ad82e5d7170c1378,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr,tekton.dev/pipelineRunUID=3498629b-b09d-4133-990f-8c92375104a0,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-push-vqtbr-scan,tekton.dev/taskRunUID=0f089349-5868-48ff-bc2c-97d88bde40ad"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-show-sbom,tekton.dev/taskRunUID=d104497f-3ec8-4643-a83e-ad3ba7ec6089"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053818911,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=ba2eee273d18a8876581ed02402172aea4adbf68,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-kjbcr,tekton.dev/pipelineRunUID=f8c8e79e-16a4-4668-8766-8eaecd7d6161,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotne8f7e8581e40c15ca5406770796edf50c-verify-conforma,tekton.dev/taskRunUID=50b0ef41-1dc0-40c1-adbf-9062f8c78794"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-hab0881a48022ba0892c83d96a40b96bcf8-download-sboms,tekton.dev/taskRunUID=85a3afee-5a3d-4a2c-b2c2-bbff7e89d2ea"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-show-sbom,tekton.dev/taskRunUID=4478432d-a1f7-46a2-bfc7-7354bae0bc72"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-build,tekton.dev/taskRunUID=3c327c60-396f-4c9a-b5a8-473838271a9d"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-show-sbom,tekton.dev/taskRunUID=c046ee90-97d9-448e-ae00-2a1acc53ebd6"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javab539c29fb7685d03892bd4efcd6e9aff-clone-repository,tekton.dev/taskRunUID=6b9d0020-dab9-4418-860e-8700eadb95d1"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basbc3bbfa1057392076a074915a0e8b955-get-images,tekton.dev/taskRunUID=f0e0013c-027d-4117-be77-96459000f11d"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053608211,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-repository,pipelinesascode.tekton.dev/sha=49cea0847703462824e606d9272a627db49aaa4f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb,tekton.dev/pipelineRunUID=0fbca078-b328-44a0-8d0d-72f24c42e3ed,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-aksglafk-on-push-rvphb-show-sbom,tekton.dev/taskRunUID=c051e865-7357-4a9a-b383-8244c7c4b548"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053865161,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-gitops-repository,pipelinesascode.tekton.dev/sha=0d42f3acbb9ae2880f0f5fb65c503a3b652cb3a9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-gitops-on-pull-request-mg6pq,tekton.dev/pipelineRunUID=b4f13fab-f01c-43b3-ae6e-d5d92565abb3,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quarkd2c4c7059556a585f723965ea4c9482e-get-images,tekton.dev/taskRunUID=d1c8908e-fc52-41fa-8699-c905cf5eb3b3"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=f72f74b5486726623066e01b62fc4298fb1f8054,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-zp6wk,tekton.dev/pipelineRunUID=c1e97e7c-80d7-4b13-b572-a74de8af669c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pyth26815f42a86625179b8e207dfd4e59cd-clone-repository,tekton.dev/taskRunUID=9ad1d80d-0efd-4e1c-bca6-d4fe63c37bff"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053807950,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-gitops-repository,pipelinesascode.tekton.dev/sha=9e5f49c86590ac2adfcfca769245690d95db53fd,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-gitops-on-pull-request-8llqc,tekton.dev/pipelineRunUID=fc64b972-76ae-4130-9667-8015fd63140d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-s982731e9420afc7c4ef1d8f7ed1efb7e-upload-sboms,tekton.dev/taskRunUID=a80c134b-939b-4c48-bc9c-2f6ba51acc30"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6-deploy,tekton.dev/taskRunUID=2cb00233-44e8-416d-a0ac-7ccd77e7b86f"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=68f0489a6b0135fca50e8f90c420f1ee7049b833,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-pull-request-x528h,tekton.dev/pipelineRunUID=adbd2602-09c3-4f3d-8592-80262b6b3b1c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node13f44eef24e7df375efbac4433b4bd95-clone-repository,tekton.dev/taskRunUID=e06754e2-4c8d-484e-8c98-87dece640144"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053550225,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-repository,pipelinesascode.tekton.dev/sha=f00fff67b188a65372e805ff1680f4ce3900843e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-on-push-lv49t,tekton.dev/pipelineRunUID=d5d228ca-1911-4c07-baf5-2f12699a70a6,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-bichrljz-on-push-lv49t-show-sbom,tekton.dev/taskRunUID=bfbd1701-dc64-4cea-b179-95f973b37f2e"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pipelinesascode.tekton.dev/check-run-id=72053425874,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-sacnsehv-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-sacnsehv-repository,pipelinesascode.tekton.dev/sha=faec8c3c9510d4e5375662462d033a22dd586725,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-sacnsehv,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d,tekton.dev/pipelineRunUID=49e20fa7-ec0a-4da0-ad7d-f94da061a89f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-sacnsehv-on-pull-request-75m4d-scan,tekton.dev/taskRunUID=8f248604-6a0e-48fc-ba60-eb733eda62d4"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pipelinesascode.tekton.dev/check-run-id=72053931621,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-aksglafk-gitops-repository,pipelinesascode.tekton.dev/sha=a2ba28e3fab8e27dddace9590b246d0652e8aa3f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-aksglafk-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-aksglafk-gitops-on-pull-request-s4h5j,tekton.dev/pipelineRunUID=c9f84e13-e9eb-44d2-b78f-6632e978ff25,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetbc3bbfa1057392076a074915a0e8b955-download-sboms,tekton.dev/taskRunUID=b29bba69-33a1-471d-98f8-520fd1446209"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053914195,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=4fab2609186ea4439206f361d20750abd7ffaa91,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-bv4ch,tekton.dev/pipelineRunUID=8121fc34-1675-4b11-8399-86d6139ddf2e,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-haa7e8cd7b4ecbd71d5658d4d49a7f4200-verify-conforma,tekton.dev/taskRunUID=bec5614f-d2b3-4150-a994-fcc5aab67483"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053473447,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-repository,pipelinesascode.tekton.dev/sha=5c1e33db7491c9522ae5a6451b7ae6ad363d86d7,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-on-pull-request-268pj,tekton.dev/pipelineRunUID=66620ebf-2a1e-4081-ab93-26852f8bb3d2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-habwwglp-on-pull-request-268pj-summarize,tekton.dev/taskRunUID=681b505d-ad86-402a-88b2-138fa2271a3b"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-summarize,tekton.dev/taskRunUID=080a5fbf-b669-44c0-94b5-36008e6ab153"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pipelinesascode.tekton.dev/check-run-id=72053428434,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-rquantkh-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-rquantkh-repository,pipelinesascode.tekton.dev/sha=866942d165f41093dd67c89b9b1b1934cfe66e9f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-rquantkh,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj,tekton.dev/pipelineRunUID=dea5ad8c-0fba-4c14-86cb-d8eda0e7a049,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-rquantkh-on-pull-request-ff4xj-build,tekton.dev/taskRunUID=046c1d49-60a7-4404-9860-99eb9e433956"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pipelinesascode.tekton.dev/check-run-id=72054136814,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-hvtpxfak-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-hvtpxfak-repository,pipelinesascode.tekton.dev/sha=31d2e0c53e0ccc6191b6b82c47ac5e5f3a0f51e9,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-hvtpxfak,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRun=e2e-tests-java-springboot-hvtpxfak-on-push-2nnx6,tekton.dev/pipelineRunUID=9ee16581-68e0-4839-8723-6450697d2973,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-javab539c29fb7685d03892bd4efcd6e9aff-deployment-check,tekton.dev/taskRunUID=e828379b-e3e2-4fcc-a89f-51cbdb731c37"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pipelinesascode.tekton.dev/check-run-id=72053720573,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-bichrljz-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-bichrljz-gitops-repository,pipelinesascode.tekton.dev/sha=4c6dd43cb3d06b61de6adaaa216ce7bafdec9de4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-bichrljz-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRun=e2e-tests-nodejs-bichrljz-gitops-on-pull-request-5xdpv,tekton.dev/pipelineRunUID=7c37f546-2c8b-4f36-a5b1-912d4df0e321,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-bice40876766613c7689587a5a1177f55bb-get-images,tekton.dev/taskRunUID=ed423921-5a7a-4522-a9c1-926958dcba96"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pipelinesascode.tekton.dev/check-run-id=72053799164,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-habwwglp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-habwwglp-gitops-repository,pipelinesascode.tekton.dev/sha=06f6ca324ccf4e6e1d01fbe407c75c97d60cad2c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-habwwglp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h,tekton.dev/pipelineRunUID=d943bb68-969f-4350-a188-56db3a1aef8f,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-habwwglp-gitops-on-pull-request-gmv8h-upload-sboms,tekton.dev/taskRunUID=759d3b1f-538a-4133-a69d-a46f103a48a9"} {"level":"debug","ts":"2026-04-20T01:45:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-20T01:45:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=5b1cda87-dbfb-47ba-99b7-034bcba75ddf,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-20T01:45:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} I0420 01:45:42.368564 1 request.go:752] "Waited before sending request" delay="1.992606163s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-prod/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjU5NjAsInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVqcy1rY2R5d2Z5Zi02OGY4Y2Q5NDg2LXRwN3JzXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=689cd9dbd7"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=64c5c644f7"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=2c386288-66ab-4428-9971-3ce6f2df1371,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","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-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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=79d659bc75"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:45:42Z","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-20T01:45:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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=69f95cbfb6"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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=64cf76d5d4"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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=5b764bd8cd"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,batch.kubernetes.io/job-name=ctlog-createtree-job-jvfp9,controller-uid=36727ff6-50ce-4456-ac3c-afdb90c3d2b4,job-name=ctlog-createtree-job-jvfp9"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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=766558b69f"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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=657d458b64"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,batch.kubernetes.io/job-name=rekor-createtree-job-7wsh9,controller-uid=aff2abc9-d084-4dd3-9aa5-d88937839e63,job-name=rekor-createtree-job-7wsh9"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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=7f466575f4"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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=3ac77be5-a2df-4909-9fd1-dfaea306156c,batch.kubernetes.io/job-name=tuf-repository-init-whq22,controller-uid=3ac77be5-a2df-4909-9fd1-dfaea306156c,job-name=tuf-repository-init-whq22,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,batch.kubernetes.io/job-name=segment-backup-installation-gdp6k,controller-uid=0f655947-491b-4d71-8994-4f86c2693c87,job-name=segment-backup-installation-gdp6k"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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=66b745b496"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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=7b788d68dd"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-58c77bc667,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:45:46Z","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=85d36a57-ab44-4b29-8c2b-850f901ef9e8,batch.kubernetes.io/job-name=tssc-iam,controller-uid=85d36a57-ab44-4b29-8c2b-850f901ef9e8,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-20T01:45:46Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=8ccc9b87c"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=5668656884"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=666789d7d4"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","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-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=79bd48d4c6"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=6bf5468454"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7465d65bb8"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=799f884bb4"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","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-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka,pod-template-hash=64c5c644f7"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv,pod-template-hash=6f79854b59"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=8667dc689d"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=674f548fd9"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","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-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp,pod-template-hash=85987cbc84"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh,pod-template-hash=7c7755fcb"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-sacnsehv,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-sacnsehv,app.kubernetes.io/part-of=e2e-tests-python-sacnsehv,argocd/app-name=e2e-tests-python-sacnsehv,backstage.io/kubernetes-id=e2e-tests-python-sacnsehv,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-sacnsehv"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=59bf68df88"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-gdmzoaqy,app.kubernetes.io/part-of=e2e-tests-go-gdmzoaqy,argocd/app-name=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-id=e2e-tests-go-gdmzoaqy,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-gdmzoaqy,pod-template-hash=6b6f648d5b"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-rquantkh,app.kubernetes.io/part-of=e2e-tests-java-quarkus-rquantkh,argocd/app-name=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-id=e2e-tests-java-quarkus-rquantkh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-rquantkh"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-ljdqbgka,app.kubernetes.io/part-of=e2e-tests-java-springboot-ljdqbgka,argocd/app-name=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-id=e2e-tests-java-springboot-ljdqbgka,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-ljdqbgka"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-yzrxrqnw,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-yzrxrqnw,argocd/app-name=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-yzrxrqnw,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-yzrxrqnw,pod-template-hash=67dc87644"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=65c8fd9d9b"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=5cd8b65b4d"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-wjzysdll,app.kubernetes.io/part-of=e2e-tests-java-quarkus-wjzysdll,argocd/app-name=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-id=e2e-tests-java-quarkus-wjzysdll,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-wjzysdll,pod-template-hash=565d757ffc"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-hvtpxfak,app.kubernetes.io/part-of=e2e-tests-java-springboot-hvtpxfak,argocd/app-name=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-id=e2e-tests-java-springboot-hvtpxfak,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-hvtpxfak,pod-template-hash=689cd9dbd7"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-bichrljz,app.kubernetes.io/part-of=e2e-tests-nodejs-bichrljz,argocd/app-name=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-id=e2e-tests-nodejs-bichrljz,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-bichrljz,pod-template-hash=748976c7f6"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-kcdywfyf,app.kubernetes.io/part-of=e2e-tests-nodejs-kcdywfyf,argocd/app-name=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-id=e2e-tests-nodejs-kcdywfyf,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-kcdywfyf,pod-template-hash=68f8cd9486"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-habwwglp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-habwwglp,app.kubernetes.io/part-of=e2e-tests-go-habwwglp,argocd/app-name=e2e-tests-go-habwwglp,backstage.io/kubernetes-id=e2e-tests-go-habwwglp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-habwwglp"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-ulbldzkb,app.kubernetes.io/part-of=e2e-tests-python-ulbldzkb,argocd/app-name=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-id=e2e-tests-python-ulbldzkb,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-ulbldzkb,pod-template-hash=565df68bb4"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-aksglafk,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-aksglafk,argocd/app-name=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-aksglafk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-aksglafk,pod-template-hash=869dcd5db"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-20T01:45:50Z","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-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:45:50Z","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-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:45:50Z","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-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:45:50Z","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-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"debug","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2ppid5mgj0q0obuidh6qvlt74bpidvpc"} {"level":"info","ts":"2026-04-20T01:45:50Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"}