{"level":"info","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Operator Version: 0.0.1"} {"level":"info","ts":"2026-04-19T00:57:33Z","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-19T00:57:33Z","logger":"DeploymentValidation","msg":"Go OS/Arch: linux/amd64"} {"level":"info","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Setting Up Manager"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Load KubeConfig"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Initialize Manager"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Initialize Scheme"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Getting Manager Options"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Adding Healthz and Readyz checks"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Registering Components"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Initialize Prometheus Registry"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Initialize Prometheus metrics endpoint","endpoint":"http://0.0.0.0:8383/metrics"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Initialize ConfigMap watcher"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Initialize Validation Engine"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Initialize Reconciler"} {"level":"info","ts":"2026-04-19T00:57:33Z","logger":"DeploymentValidation","msg":"Starting Manager"} {"level":"info","ts":"2026-04-19T00:57:33Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-04-19T00:57:33Z","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-19T00:57:33Z","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-19T00:57:33Z","logger":"GenericReconciler","msg":"The ConfigMap has been updated"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"info","ts":"2026-04-19T00:57:33Z","logger":"KubeAPIWarningLogger","msg":"apps.openshift.io/v1 DeploymentConfig is deprecated in v4.14+, unavailable in v4.10000+"} {"level":"debug","ts":"2026-04-19T00:57:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"info","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"info","ts":"2026-04-19T00:59:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"info","ts":"2026-04-19T01:01:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:03:33Z","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-19T01:03:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-19T01:03:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:33Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:03:34Z","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-19T01:03:34Z","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-19T01:03:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-19T01:03:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:05:33Z","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-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:05:33Z","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-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:05:33Z","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-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:05:33Z","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-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tssc-gitops\" not found"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"copy-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"argocd-generate-token\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"argocd-store-token\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","kind":"StatefulSet","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","kind":"StatefulSet","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","kind":"StatefulSet","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","kind":"StatefulSet","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tssc-gitops-argocd-application-controller\" not found"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller","kind":"StatefulSet","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-application-controller)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-notifications-controller)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=argocd-applicationset-controller)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-applicationset-controller)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/managed-by=Helm,helmet.redhat-appstudio.github.com/post-deploy=delete"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-redis","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-redis","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-redis","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-redis","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tssc-gitops-argocd-redis\" not found"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-redis-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-application-controller)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-redis-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-repo-server)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-redis-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tssc-gitops-argocd-server\" not found"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:argocd-applicationset-controller] []}) "} {"level":"debug","ts":"2026-04-19T01:05:33Z","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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:tssc-gitops-dex-server] []}) "} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:tssc-gitops-application-controller] []}) "} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:argocd-applicationset-controller] []}) "} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:tssc-gitops-dex-server] []}) "} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:tssc-gitops-repo-server] []}) "} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-application-controller)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-notifications-controller)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=argocd-applicationset-controller)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-applicationset-controller)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:tssc-gitops-server] []}) "} {"level":"debug","ts":"2026-04-19T01:05:33Z","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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tssc-gitops-applicationset-controller\" not found"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tssc-gitops-argocd-dex-server\" not found"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tssc-gitops\" not found"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"copy-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"argocd-generate-token\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"argocd-store-token\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:05:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:05:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:05:34Z","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-19T01:05:34Z","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-19T01:05:34Z","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-19T01:05:34Z","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-19T01:05:34Z","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-19T01:05:34Z","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-19T01:05:34Z","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-19T01:05:34Z","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-19T01:05:34Z","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-19T01:05:34Z","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-19T01:05:34Z","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-19T01:05:34Z","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-19T01:05:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:05:34Z","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-19T01:05:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:05:34Z","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-19T01:05:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:05:34Z","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-19T01:05:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:05:34Z","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-19T01:05:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:05:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:05:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:05:34Z","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-19T01:05:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:05:34Z","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-19T01:05:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"info","ts":"2026-04-19T01:05:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","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-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","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-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tssc-gitops\" not found"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"copy-scripts\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"argocd-generate-token\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"argocd-store-token\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:07:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-post-deploy","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:07:33Z","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-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","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-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","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-19T01:07:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:07:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"trillian-db\" not found"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-db\" has cpu request 0"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-db\" has cpu limit 0"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-db\" has memory request 0"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-db","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"trillian-db\" has memory limit 0"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"trillian-logsigner","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-logsigner\" not found"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog-createtree-job-b5trq","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:07:34Z","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-19T01:07:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"info","ts":"2026-04-19T01:07:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:09:33Z","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-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:09:33Z","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-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:09:33Z","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-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:09:33Z","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-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:09:33Z","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-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:09:33Z","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-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:09:33Z","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-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:09:33Z","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-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:09:33Z","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-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:09:33Z","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-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:09:33Z","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-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-19T01:09:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","kind":"Pod","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tssc-pipelines\" not found"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"signing-secrets\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container 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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"signing-secrets\" has cpu request 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"signing-secrets\" has cpu limit 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container 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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"signing-secrets\" has memory request 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc","object":"test-tssc-pipelines","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"signing-secrets\" has memory limit 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"app.kubernetes.io/managed-by=Helm,helmet.redhat-appstudio.github.com/post-deploy=delete"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-4bfw2","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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-4bfw2","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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-4bfw2","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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-4bfw2","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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-4bfw2","kind":"Job","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"segment-backup-installation\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-4bfw2","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"segment-backup-installation\" has cpu request 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-4bfw2","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"segment-backup-installation\" has cpu limit 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-4bfw2","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"segment-backup-installation\" has memory request 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"segment-backup-installation-4bfw2","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"segment-backup-installation\" has memory limit 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"ctlog\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has cpu request 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has cpu limit 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has memory request 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has memory limit 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"ctlog\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has cpu request 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has cpu limit 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has memory request 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"ctlog","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"ctlog\" has memory limit 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rekor\" not found"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-server\" has cpu limit 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-server\" has memory request 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-server","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"rekor\" not found"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"rekor-search-ui","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"rekor-search-ui\" has memory limit 0"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","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=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:09:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:09:34Z","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-19T01:09:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-19T01:09:34Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-application-controller-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:tssc-gitops-application-controller] []}) "} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-applicationset-controller-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:argocd-applicationset-controller] []}) "} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:tssc-gitops-dex-server] []}) "} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-dex-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:tssc-gitops-repo-server] []}) "} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-application-controller)"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-server)"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-notifications-controller)"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=argocd-applicationset-controller)"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-repo-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicypeer-podselector","check_description":"Indicates when NetworkPolicyPeer in Egress/Ingress rules -in the Spec of NetworkPolicy- do not have any associated deployments. Applied on peer specified with podSelectors only.","check_remediation":"Confirm that your NetworkPolicy's Ingress/Egress peer's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy rule's podSelector labels (app.kubernetes.io/name=tssc-gitops-applicationset-controller)"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-gitops","object":"tssc-gitops-server-network-policy","kind":"NetworkPolicy","validation":"dangling-networkpolicy","check_description":"Indicates when networkpolicies do not have any associated deployments.","check_remediation":"Confirm that your networkPolicy's podselector correctly matches the labels on one of your deployments.","check_failure_reason":"no pods found matching networkpolicy's podSelector labels ({map[app.kubernetes.io/name:tssc-gitops-server] []}) "} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","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-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","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-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","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-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","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-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:11:33Z","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-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tuf\" not found"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-server\" has cpu limit 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-server\" has memory request 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","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-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","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-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","kind":"Job","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tuf-repository-init\" not found"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","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-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has cpu request 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has cpu limit 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has memory request 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has memory limit 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","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-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","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-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","kind":"Job","validation":"non-existent-service-account","check_description":"Indicates when pods reference a service account that is not found.","check_remediation":"Create the missing service account, or refer to an existing service account.","check_failure_reason":"serviceAccount \"tuf-repository-init\" not found"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","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-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has cpu request 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","kind":"Job","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has cpu limit 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has memory request 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf-repository-init-tr5zt","kind":"Job","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-init\" has memory limit 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","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-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-server\" has cpu limit 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-server\" has memory request 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-server\" has cpu request 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-server\" has cpu limit 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-server\" has memory request 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-tas","object":"tuf","kind":"Deployment","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. Refer to https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#requests-and-limits for details.","check_failure_reason":"container \"tuf-server\" has memory limit 0"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","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-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:11:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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=b8ddc1e9-8e42-4985-90d7-a337fd1a0882,batch.kubernetes.io/job-name=create-db,controller-uid=b8ddc1e9-8e42-4985-90d7-a337fd1a0882,job-name=create-db"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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=7032ae47-2b65-4a50-9163-7e59232e2d45,batch.kubernetes.io/job-name=create-importers,controller-uid=7032ae47-2b65-4a50-9163-7e59232e2d45,job-name=create-importers"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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=cd7b5c19-6c90-4e92-8161-f7d6b50e6435,batch.kubernetes.io/job-name=migrate-db,controller-uid=cd7b5c19-6c90-4e92-8161-f7d6b50e6435,job-name=migrate-db"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:11:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","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-19T01:11:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:11:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:11:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:11:35Z","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-19T01:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:11:35Z","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-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:11:35Z","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-19T01:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:11:35Z","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=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:11:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:11:35Z","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-19T01:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:11:35Z","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-19T01:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:11:35Z","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-19T01:11:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-19T01:11:35Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:13:33Z","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-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:13:33Z","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-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:13:33Z","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-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:13:33Z","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-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:13:33Z","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-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:13:33Z","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-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:13:33Z","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-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4Z6mzHw3Gux72vIWxroUVRIpSW5IOUFnONBDgt"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak,apps.kubernetes.io/pod-index=0,controller-revision-hash=keycloak-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":5,"labels":"app=keycloak-pgsql-bee,phase=reference,pod-template-hash=9c8768f87"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":2,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak-realm-import,batch.kubernetes.io/controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":8,"labels":"app.kubernetes.io/instance=keycloak,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"app.kubernetes.io/instance=tssc-iam,app.kubernetes.io/managed-by=keycloak-operator,app=keycloak"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":1,"labels":"olm.copiedFrom=rhbk-operator,olm.managed=true,olm.owner.kind=ClusterServiceVersion,olm.owner.namespace=tssc-keycloak,olm.owner=rhbk-operator.v26.4.11-opr.1,olm.permissions.hash=4O0tiObYrrFrlUWdzQmHj2sVWezFneLyYDCeOp"} {"level":"debug","ts":"2026-04-19T01:13:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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=7032ae47-2b65-4a50-9163-7e59232e2d45,batch.kubernetes.io/job-name=create-importers,controller-uid=7032ae47-2b65-4a50-9163-7e59232e2d45,job-name=create-importers"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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=cd7b5c19-6c90-4e92-8161-f7d6b50e6435,batch.kubernetes.io/job-name=migrate-db,controller-uid=cd7b5c19-6c90-4e92-8161-f7d6b50e6435,job-name=migrate-db"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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=b8ddc1e9-8e42-4985-90d7-a337fd1a0882,batch.kubernetes.io/job-name=create-db,controller-uid=b8ddc1e9-8e42-4985-90d7-a337fd1a0882,job-name=create-db"} {"level":"debug","ts":"2026-04-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:13:34Z","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-19T01:13:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:13:35Z","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-19T01:13:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:13:35Z","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-19T01:13:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:13:35Z","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-19T01:13:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-19T01:13:35Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","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-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","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-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","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-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","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-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:15:33Z","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-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:15:33Z","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-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","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-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:15:33Z","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-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:15:33Z","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-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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=cd7b5c19-6c90-4e92-8161-f7d6b50e6435,batch.kubernetes.io/job-name=migrate-db,controller-uid=cd7b5c19-6c90-4e92-8161-f7d6b50e6435,job-name=migrate-db"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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=b8ddc1e9-8e42-4985-90d7-a337fd1a0882,batch.kubernetes.io/job-name=create-db,controller-uid=b8ddc1e9-8e42-4985-90d7-a337fd1a0882,job-name=create-db"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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=7032ae47-2b65-4a50-9163-7e59232e2d45,batch.kubernetes.io/job-name=create-importers,controller-uid=7032ae47-2b65-4a50-9163-7e59232e2d45,job-name=create-importers"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:15:34Z","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-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:15:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:15:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:15:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:15:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:15:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:15:35Z","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-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:15:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:15:35Z","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-19T01:15:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:15:35Z","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=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:15:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:15:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:15:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:15:35Z","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-19T01:15:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:15:35Z","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-19T01:15:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:15:35Z","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-19T01:15:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:15:35Z","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-19T01:15:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-19T01:15:35Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","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-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","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-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","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-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","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-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:17:33Z","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-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","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-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:17:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:17:33Z","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-19T01:17:33Z","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-19T01:17:33Z","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-19T01:17:33Z","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-19T01:17:33Z","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-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:17:33Z","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-19T01:17:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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=b8ddc1e9-8e42-4985-90d7-a337fd1a0882,batch.kubernetes.io/job-name=create-db,controller-uid=b8ddc1e9-8e42-4985-90d7-a337fd1a0882,job-name=create-db"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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=cd7b5c19-6c90-4e92-8161-f7d6b50e6435,batch.kubernetes.io/job-name=migrate-db,controller-uid=cd7b5c19-6c90-4e92-8161-f7d6b50e6435,job-name=migrate-db"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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-19T01:17:34Z","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=7032ae47-2b65-4a50-9163-7e59232e2d45,batch.kubernetes.io/job-name=create-importers,controller-uid=7032ae47-2b65-4a50-9163-7e59232e2d45,job-name=create-importers"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:17:34Z","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-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:17:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:17:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:17:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:17:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:17:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:17:35Z","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=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:17:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:17:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:17:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:17:35Z","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-19T01:17:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:17:35Z","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-19T01:17:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:17:35Z","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-19T01:17:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:17:35Z","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-19T01:17:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:17:35Z","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-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:17:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:17:35Z","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-19T01:17:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-19T01:17:35Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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=b8ddc1e9-8e42-4985-90d7-a337fd1a0882,batch.kubernetes.io/job-name=create-db,controller-uid=b8ddc1e9-8e42-4985-90d7-a337fd1a0882,job-name=create-db"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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=7032ae47-2b65-4a50-9163-7e59232e2d45,batch.kubernetes.io/job-name=create-importers,controller-uid=7032ae47-2b65-4a50-9163-7e59232e2d45,job-name=create-importers"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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=cd7b5c19-6c90-4e92-8161-f7d6b50e6435,batch.kubernetes.io/job-name=migrate-db,controller-uid=cd7b5c19-6c90-4e92-8161-f7d6b50e6435,job-name=migrate-db"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","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-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","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-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:19:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-5eaef64e8e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-5eaef64e8e-767bd958c6,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,statefulset.kubernetes.io/pod-name=affinity-assistant-5eaef64e8e-0,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-build,tekton.dev/taskRunUID=47d0d035-2e98-4dbe-81c9-8e642541ccaf"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-6g99f-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-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-clone-repository,tekton.dev/taskRunUID=58d863b3-1c27-4ba4-8cd3-0e1d64d0871a"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-5eaef64e8e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:19:34Z","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-19T01:19:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:19:35Z","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-19T01:19:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-19T01:19:35Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:21:33Z","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-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:21:33Z","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-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","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-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:21:33Z","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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:21:33Z","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-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:21:33Z","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-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:21:33Z","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-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:21:33Z","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-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:21:33Z","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-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:21:33Z","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-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:21:33Z","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-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:21:33Z","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-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:21:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-002f0f5ad2,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-77988993e6,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-002f0f5ad2,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-002f0f5ad2-7486dd4b5b,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,statefulset.kubernetes.io/pod-name=affinity-assistant-002f0f5ad2-0,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-7184d36565,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-7184d36565-5469dd9dd4,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,statefulset.kubernetes.io/pod-name=affinity-assistant-7184d36565-0,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-77988993e6,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-77988993e6-9579486dc,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,statefulset.kubernetes.io/pod-name=affinity-assistant-77988993e6-0,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java87c5ba1c6de81934cef6735797195326-clone-repository,tekton.dev/taskRunUID=078642ac-29af-43d4-b23a-1a6af81f1da9"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java87c5ba1c6de8117a93f203b815ca13587d1c9f80e3bab-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:21:34Z","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-8dc4fb7911,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-build,tekton.dev/taskRunUID=47d0d035-2e98-4dbe-81c9-8e642541ccaf"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-clone-repository,tekton.dev/taskRunUID=58d863b3-1c27-4ba4-8cd3-0e1d64d0871a"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-clone-repository,tekton.dev/taskRunUID=e158c5fb-bd05-475b-9c1e-b0b50f999da0"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-build,tekton.dev/taskRunUID=ea358fe3-bf38-4170-9446-df2fb3955dd8"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded4ae280e3ead001d849addfe7b4d8baa-clone-repository,tekton.dev/taskRunUID=c9a0774a-6e63-45cd-b14d-842f7f2a6f57"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-d3c26b3985,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnc242b42131158a0ca812f1dcc942f7da-clone-repository,tekton.dev/taskRunUID=4e60a5af-19e3-4800-a7a5-0b8435b39522"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-build,tekton.dev/taskRunUID=9522d685-4bd9-4625-81c3-a01bf0cef4df"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deploy,tekton.dev/taskRunUID=2f00a4c1-b5a0-411d-b2ab-4333e663aadc"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-6g99f-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-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-scan,tekton.dev/taskRunUID=5a203a1b-1de9-4f93-b635-c9ae96c44363"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-show-sbom,tekton.dev/taskRunUID=91f25546-19f0-4186-b47d-f822b189d821"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-summarize,tekton.dev/taskRunUID=eba3c849-5dfb-42ab-a08b-cc422d8d4a36"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pytheb704d3f9b63936dc348b5459ac54b93-clone-repository,tekton.dev/taskRunUID=eb77ab6b-b238-4840-b251-348e7d80ddb8"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pytheb704d3f9b639a7df3292848cd627fa2b818b1dbe953d-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:21:34Z","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-8dc4fb7911,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-8dc4fb7911-7c4fccdd5c,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,statefulset.kubernetes.io/pod-name=affinity-assistant-8dc4fb7911-0,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deployment-check,tekton.dev/taskRunUID=7986d0ea-4017-46e2-8bbd-ddc28d330bf9"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-build,tekton.dev/taskRunUID=f0152f7f-0175-4db9-a035-aa0013ad4ca4"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-d3c26b3985,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-d3c26b3985-79b665f747,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,statefulset.kubernetes.io/pod-name=affinity-assistant-d3c26b3985-0,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-build,tekton.dev/taskRunUID=b906e7b9-8c12-4b47-8cfc-5e524cb3389f"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-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-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-build,tekton.dev/taskRunUID=f4685001-c0a3-4e5e-8f3d-d757eef456ce"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-scan,tekton.dev/taskRunUID=9c9e4061-2973-428a-ad69-71fbf5729eaa"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-7184d36565,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:21:34Z","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-19T01:21:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","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-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","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-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:21:35Z","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-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:21:35Z","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-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:21:35Z","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-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:21:35Z","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-19T01:21:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-19T01:21:35Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:23:33Z","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-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","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-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:23:33Z","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-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:23:33Z","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-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:23:33Z","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-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:23:33Z","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-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:23:33Z","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-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:23:33Z","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-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:23:33Z","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-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:23:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-scan,tekton.dev/taskRunUID=9c9e4061-2973-428a-ad69-71fbf5729eaa"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-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-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-clone-repository,tekton.dev/taskRunUID=5e60d168-cee5-44bc-bae1-eb8c4cea1203"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:23:34Z","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-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-clone-repository,tekton.dev/taskRunUID=e158c5fb-bd05-475b-9c1e-b0b50f999da0"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-scan,tekton.dev/taskRunUID=b113b595-e7d1-4733-a622-039ee5131a86"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-build,tekton.dev/taskRunUID=0c38edd5-5bbd-46bf-b303-4b3192f28663"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-push-4nxfg-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-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-show-sbom,tekton.dev/taskRunUID=91f25546-19f0-4186-b47d-f822b189d821"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-build,tekton.dev/taskRunUID=f4685001-c0a3-4e5e-8f3d-d757eef456ce"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-summarize,tekton.dev/taskRunUID=77643e18-491e-4152-83d3-3f3a3268d351"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deploy,tekton.dev/taskRunUID=0156017b-4ab5-4901-8153-05bc1aed7bde"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-12809da7ff,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-12809da7ff-d6bf67c7f,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,statefulset.kubernetes.io/pod-name=affinity-assistant-12809da7ff-0,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-927804940e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-927804940e-66c748d5ff,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,statefulset.kubernetes.io/pod-name=affinity-assistant-927804940e-0,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-show-sbom,tekton.dev/taskRunUID=51abde0f-153d-46a1-a05d-ab809d3c9bbe"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-scan,tekton.dev/taskRunUID=3ae913a9-09f0-4cae-95f0-3eacd13ae36b"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-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-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-show-sbom,tekton.dev/taskRunUID=b79f5294-d25b-4740-8816-526f5559707e"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-clone-repository,tekton.dev/taskRunUID=420387cf-fb03-4f13-8090-288ac52d5a70"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-build,tekton.dev/taskRunUID=47dbd9ff-344e-4ace-8bd4-3d21c448b064"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-clone-repository,tekton.dev/taskRunUID=58d863b3-1c27-4ba4-8cd3-0e1d64d0871a"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-clone-repository,tekton.dev/taskRunUID=f39ed021-6faf-4aa1-b14c-90d31f19b658"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-pplc57b91cdb4edd8f074bdf7669845a08ee-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-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-build,tekton.dev/taskRunUID=3b1bef5f-d3fd-4460-8b3c-c69d10b44605"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java87c5ba1c6de81934cef6735797195326-clone-repository,tekton.dev/taskRunUID=078642ac-29af-43d4-b23a-1a6af81f1da9"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-scan,tekton.dev/taskRunUID=072cd6ab-f79e-44ed-9a9c-82285200beee"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-summarize,tekton.dev/taskRunUID=8842d980-e258-492f-ace9-a017ab7ce1af"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-build,tekton.dev/taskRunUID=9522d685-4bd9-4625-81c3-a01bf0cef4df"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-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-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-show-sbom,tekton.dev/taskRunUID=214588a2-84c8-4eb7-bcca-84a36d5049a3"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-build,tekton.dev/taskRunUID=47d0d035-2e98-4dbe-81c9-8e642541ccaf"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-scan,tekton.dev/taskRunUID=5a203a1b-1de9-4f93-b635-c9ae96c44363"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-show-sbom,tekton.dev/taskRunUID=8b3e1125-b558-4c55-8a65-f0b1d1ca8e29"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-show-sbom,tekton.dev/taskRunUID=0fa8c794-1b45-476d-9c39-b90b6791abae"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-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-19T01:23:34Z","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-317d86aa82,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-9195f57a72,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-9195f57a72-55bd7c4755,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,statefulset.kubernetes.io/pod-name=affinity-assistant-9195f57a72-0,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-build,tekton.dev/taskRunUID=ea358fe3-bf38-4170-9446-df2fb3955dd8"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-summarize,tekton.dev/taskRunUID=c311a989-604e-4446-bf67-8716125b949e"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-build,tekton.dev/taskRunUID=b906e7b9-8c12-4b47-8cfc-5e524cb3389f"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded4ae280e3ead001d849addfe7b4d8baa-clone-repository,tekton.dev/taskRunUID=c9a0774a-6e63-45cd-b14d-842f7f2a6f57"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-scan,tekton.dev/taskRunUID=215c5f84-d90b-4ea4-8d0e-f835d594d0d1"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-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-19T01:23:34Z","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-12809da7ff,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-9195f57a72,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-scan,tekton.dev/taskRunUID=4baa993a-7046-4cff-b197-c800eef25328"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-clone-repository,tekton.dev/taskRunUID=9498fa40-ff47-4490-8ee9-14102149c9af"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deploy,tekton.dev/taskRunUID=2f00a4c1-b5a0-411d-b2ab-4333e663aadc"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deployment-check,tekton.dev/taskRunUID=7986d0ea-4017-46e2-8bbd-ddc28d330bf9"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pytheb704d3f9b63936dc348b5459ac54b93-clone-repository,tekton.dev/taskRunUID=eb77ab6b-b238-4840-b251-348e7d80ddb8"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-summarize,tekton.dev/taskRunUID=357d6b52-5cdc-41e5-adf0-f0a5e90b27e6"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-927804940e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-317d86aa82,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-317d86aa82-65c75b5dc,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,statefulset.kubernetes.io/pod-name=affinity-assistant-317d86aa82-0,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnc242b42131158a0ca812f1dcc942f7da-clone-repository,tekton.dev/taskRunUID=4e60a5af-19e3-4800-a7a5-0b8435b39522"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-summarize,tekton.dev/taskRunUID=ef5db6e7-9111-4238-8733-5b55a48ed8ec"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-on-pull-request-7kk2d-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-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-build,tekton.dev/taskRunUID=5f1353e8-f2f8-4400-8983-3acf0a0481eb"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deployment-check,tekton.dev/taskRunUID=14db8f2b-2dc9-4ad6-9df7-3c00c9ae304e"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-build,tekton.dev/taskRunUID=f0152f7f-0175-4db9-a035-aa0013ad4ca4"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-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-19T01:23:34Z","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-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-summarize,tekton.dev/taskRunUID=eba3c849-5dfb-42ab-a08b-cc422d8d4a36"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","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-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:23:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:23:35Z","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-19T01:23:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"info","ts":"2026-04-19T01:23:35Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:25:33Z","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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","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-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:25:33Z","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-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:25:33Z","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-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:25:33Z","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-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:25:33Z","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-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:25:33Z","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-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:25:33Z","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-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:25:33Z","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-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-ojvqsoqu","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","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-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","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-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","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-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:25:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:25:34Z","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-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:25:34Z","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-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:25:34Z","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-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:25:34Z","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-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-clone-repository,tekton.dev/taskRunUID=9498fa40-ff47-4490-8ee9-14102149c9af"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-build,tekton.dev/taskRunUID=47d0d035-2e98-4dbe-81c9-8e642541ccaf"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-summarize,tekton.dev/taskRunUID=c311a989-604e-4446-bf67-8716125b949e"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej3a2754b347ebcac4a8a49e72e40bd28d-verify-conforma,tekton.dev/taskRunUID=a7b9e5e1-b8ff-4fc7-9cc2-deae0b69a35c"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej3a2754b347eb57ff61c11a5c73f7b23146133201c4f9-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-summarize,tekton.dev/taskRunUID=b6a251b3-a707-49b9-871c-4439de05abf8"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pytheb704d3f9b63936dc348b5459ac54b93-clone-repository,tekton.dev/taskRunUID=eb77ab6b-b238-4840-b251-348e7d80ddb8"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-clone-repository,tekton.dev/taskRunUID=6d7cacb7-3bc3-43a1-a624-d6a0c28ce051"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-scan,tekton.dev/taskRunUID=46efc33b-e525-4fc3-83f0-6bba66062249"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-scan,tekton.dev/taskRunUID=9c9e4061-2973-428a-ad69-71fbf5729eaa"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-show-sbom,tekton.dev/taskRunUID=8b3e1125-b558-4c55-8a65-f0b1d1ca8e29"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz-upload-sboms,tekton.dev/taskRunUID=2e25f5c0-5ac3-484b-a747-6d2855e1227e"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-gitopbbb90c7c19eb1f44648fe429a09c2fcc-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-gitopbbb90c7c19eb1f44648fe429a09c2fcc-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-gitopbbb90c7c19eb1f44648fe429a09c2fcc-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-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-gitopbbb90c7c19eb1f44648fe429a09c2fcc-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-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-summarize,tekton.dev/taskRunUID=8a55da8d-3663-4ee0-8252-cbdebd45c3aa"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-build,tekton.dev/taskRunUID=3b1bef5f-d3fd-4460-8b3c-c69d10b44605"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-build,tekton.dev/taskRunUID=f4685001-c0a3-4e5e-8f3d-d757eef456ce"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-summarize,tekton.dev/taskRunUID=357d6b52-5cdc-41e5-adf0-f0a5e90b27e6"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","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-abe88b458a,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2"} {"level":"debug","ts":"2026-04-19T01:25:34Z","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-927804940e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-927804940e-66c748d5ff,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,statefulset.kubernetes.io/pod-name=affinity-assistant-927804940e-0,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-deployment-check,tekton.dev/taskRunUID=457e279a-63f6-414a-99d3-e4c97a927475"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-ojvq52470d39be0288883e954a3cea75b9b6-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-build,tekton.dev/taskRunUID=9522d685-4bd9-4625-81c3-a01bf0cef4df"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-scan,tekton.dev/taskRunUID=44927816-3722-4d3e-b15e-4d21d86e32d9"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deploy,tekton.dev/taskRunUID=2f00a4c1-b5a0-411d-b2ab-4333e663aadc"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i3a2754b347ebcac4a8a49e72e40bd28d-upload-sboms,tekton.dev/taskRunUID=44638b4b-e208-491e-8b9c-a83c3d982a1d"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-summarize,tekton.dev/taskRunUID=77643e18-491e-4152-83d3-3f3a3268d351"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-build,tekton.dev/taskRunUID=d75c319a-6e9b-46c5-a273-5c01762fb10e"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-scan,tekton.dev/taskRunUID=95d435ff-75a3-4883-acf2-9db251f457ed"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-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-19T01:25:34Z","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-abe88b458a,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-abe88b458a-67cbb8bc7d,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,statefulset.kubernetes.io/pod-name=affinity-assistant-abe88b458a-0,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-summarize,tekton.dev/taskRunUID=95222d81-1833-4a46-b042-0ae11da3eaf8"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-jssf0ac66a442b9d418cbce22c90c751823-download-sboms,tekton.dev/taskRunUID=e35bb2f1-41f0-4d4f-86d0-70156d6a1f65"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-scan,tekton.dev/taskRunUID=3ae913a9-09f0-4cae-95f0-3eacd13ae36b"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-build,tekton.dev/taskRunUID=5f1353e8-f2f8-4400-8983-3acf0a0481eb"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-show-sbom,tekton.dev/taskRunUID=0fa8c794-1b45-476d-9c39-b90b6791abae"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-deploy,tekton.dev/taskRunUID=c14c16b0-842d-4cc2-a105-73404414bea3"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-show-sbom,tekton.dev/taskRunUID=c693d06c-474d-49e6-8f86-2c83f61a7d5d"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-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-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-build,tekton.dev/taskRunUID=0c38edd5-5bbd-46bf-b303-4b3192f28663"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-deploy,tekton.dev/taskRunUID=f4b7ddec-65ab-4c9e-8c9b-f2bdb9924e91"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java87c5ba1c6de81934cef6735797195326-clone-repository,tekton.dev/taskRunUID=078642ac-29af-43d4-b23a-1a6af81f1da9"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node3a2754b347ebcac4a8a49e72e40bd28d-clone-repository,tekton.dev/taskRunUID=22afb525-c765-4b8e-baa0-ab9454b957bf"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-clone-repository,tekton.dev/taskRunUID=5e60d168-cee5-44bc-bae1-eb8c4cea1203"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-show-sbom,tekton.dev/taskRunUID=9fd17f98-b554-4b69-bfd9-b687f975ca8d"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibefpivs-on-push-j4kmv-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-19T01:25:34Z","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-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-build,tekton.dev/taskRunUID=ea358fe3-bf38-4170-9446-df2fb3955dd8"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-scan,tekton.dev/taskRunUID=4baa993a-7046-4cff-b197-c800eef25328"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-clone-repository,tekton.dev/taskRunUID=e158c5fb-bd05-475b-9c1e-b0b50f999da0"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-clone-repository,tekton.dev/taskRunUID=58d863b3-1c27-4ba4-8cd3-0e1d64d0871a"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-show-sbom,tekton.dev/taskRunUID=91f25546-19f0-4186-b47d-f822b189d821"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deploy,tekton.dev/taskRunUID=0156017b-4ab5-4901-8153-05bc1aed7bde"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs3a2754b347ebcac4a8a49e72e40bd28d-download-sboms,tekton.dev/taskRunUID=862d5e2e-e289-4a5e-aab4-336db8bde111"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-scan,tekton.dev/taskRunUID=215c5f84-d90b-4ea4-8d0e-f835d594d0d1"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","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-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-show-sbom,tekton.dev/taskRunUID=2618daf5-1d67-444f-b195-c84f7da2c4b9"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deployment-check,tekton.dev/taskRunUID=7986d0ea-4017-46e2-8bbd-ddc28d330bf9"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","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-d6c2299262,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-d6c2299262-7956cfb5b6,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-d6c2299262-0,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-build,tekton.dev/taskRunUID=47dbd9ff-344e-4ace-8bd4-3d21c448b064"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jf0ac66a442b9d418cbce22c90c751823-clone-repository,tekton.dev/taskRunUID=3c23b73e-f136-4ba4-be6d-d123c4a033bd"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jf0ac66a442b9dee92445f99a595ab4b635f93f8c3857a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-summarize,tekton.dev/taskRunUID=ef5db6e7-9111-4238-8733-5b55a48ed8ec"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-scan,tekton.dev/taskRunUID=5a203a1b-1de9-4f93-b635-c9ae96c44363"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deployment-check,tekton.dev/taskRunUID=14db8f2b-2dc9-4ad6-9df7-3c00c9ae304e"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-scan,tekton.dev/taskRunUID=072cd6ab-f79e-44ed-9a9c-82285200beee"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-build,tekton.dev/taskRunUID=f0152f7f-0175-4db9-a035-aa0013ad4ca4"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-deploy,tekton.dev/taskRunUID=57d618e0-cf4f-4e4c-85fe-a11388a06771"} {"level":"debug","ts":"2026-04-19T01:25:34Z","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-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe3a2754b347ebcac4a8a49e72e40bd28d-get-images,tekton.dev/taskRunUID=6dbe4a5c-c039-4414-867a-18bc66db8af9"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs-ibe3a2754ba82f967055595a095c2d2fa89f1b1972-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-show-sbom,tekton.dev/taskRunUID=214588a2-84c8-4eb7-bcca-84a36d5049a3"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-show-sbom,tekton.dev/taskRunUID=b79f5294-d25b-4740-8816-526f5559707e"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-scan,tekton.dev/taskRunUID=5314977d-b4c7-4021-8584-e4e2b75ba2f9"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-clone-repository,tekton.dev/taskRunUID=f39ed021-6faf-4aa1-b14c-90d31f19b658"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","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-927804940e,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnc242b42131158a0ca812f1dcc942f7da-clone-repository,tekton.dev/taskRunUID=4e60a5af-19e3-4800-a7a5-0b8435b39522"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded4ae280e3ead001d849addfe7b4d8baa-clone-repository,tekton.dev/taskRunUID=c9a0774a-6e63-45cd-b14d-842f7f2a6f57"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","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-d6c2299262,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-summarize,tekton.dev/taskRunUID=8842d980-e258-492f-ace9-a017ab7ce1af"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-deploy,tekton.dev/taskRunUID=41c11e8d-450a-4924-98b8-57b52f8b6c98"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-show-sbom,tekton.dev/taskRunUID=51abde0f-153d-46a1-a05d-ab809d3c9bbe"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-build,tekton.dev/taskRunUID=b906e7b9-8c12-4b47-8cfc-5e524cb3389f"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-jsf0ac66a442b9d418cbce22c90c751823-verify-conforma,tekton.dev/taskRunUID=2d18b23d-5c75-4639-ac24-9a2179e247a7"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-scan,tekton.dev/taskRunUID=b113b595-e7d1-4733-a622-039ee5131a86"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-summarize,tekton.dev/taskRunUID=eba3c849-5dfb-42ab-a08b-cc422d8d4a36"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-clone-repository,tekton.dev/taskRunUID=420387cf-fb03-4f13-8090-288ac52d5a70"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz-get-images,tekton.dev/taskRunUID=8fae1dd4-48f5-4d22-b02c-41e5c6d940c0"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-gitop174e3f5fda12636e4dd850111496c20b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-deployment-check,tekton.dev/taskRunUID=ec47a98f-fa01-417b-ae42-43a9ffe4526b"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:25:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","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-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","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-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:25:35Z","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-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:25:35Z","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-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:25:35Z","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-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:25:35Z","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-19T01:25:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-19T01:25:35Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:27:33Z","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-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:27:33Z","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-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","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-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:27:33Z","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-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:27:33Z","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-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:27:33Z","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-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:27:33Z","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-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:27:33Z","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-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:27:33Z","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-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:27:33Z","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-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:27:33Z","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-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:27:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-nodejs-ibefpivs","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-cgmyrlfq","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-go-jssuzoap","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-dotnet-basic-qymquqxa","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:27:34Z","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-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:27:34Z","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-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:27:34Z","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-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:27:34Z","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-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:27:34Z","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-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:27:34Z","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-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:27:34Z","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-19T01:27:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-show-sbom,tekton.dev/taskRunUID=b79f5294-d25b-4740-8816-526f5559707e"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-build,tekton.dev/taskRunUID=47dbd9ff-344e-4ace-8bd4-3d21c448b064"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-scan,tekton.dev/taskRunUID=44927816-3722-4d3e-b15e-4d21d86e32d9"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-show-sbom,tekton.dev/taskRunUID=2618daf5-1d67-444f-b195-c84f7da2c4b9"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-959338756eb3b0bac68d5cfdbcfa3d4f-verify-conforma,tekton.dev/taskRunUID=4cf6b9df-47c6-4b1e-ba56-52e0f56560da"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-build,tekton.dev/taskRunUID=b906e7b9-8c12-4b47-8cfc-5e524cb3389f"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-clone-repository,tekton.dev/taskRunUID=58d863b3-1c27-4ba4-8cd3-0e1d64d0871a"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java959338756eb3b0bac68d5cfdbcfa3d4f-clone-repository,tekton.dev/taskRunUID=98e0ed4e-ae7e-4d8c-909f-793437136497"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java959338756eb3b25a92a9710b9132d0d70ab5dfdd118a7-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node9276ecd3628c199c00dea20c07f84857-clone-repository,tekton.dev/taskRunUID=08e22aa7-ae8e-46ef-838c-bcdbb6c0b3ed"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-node9276ecd3628c15953ebb7a3fe72ddeecce218a6e8538e-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej9276ecd3628c199c00dea20c07f84857-verify-conforma,tekton.dev/taskRunUID=bfb69216-6cc2-4940-b491-885adaeccac8"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodej9276ecd3628c9b93d466e0fc2639055881c7534a6112-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-summarize,tekton.dev/taskRunUID=77643e18-491e-4152-83d3-3f3a3268d351"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-mfpbbd8e2d5dd57df07781cdfd4473f1f22-get-images,tekton.dev/taskRunUID=df5754ff-67f7-42eb-8dcb-9dae9d6f7d3b"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpbbd8e2d93d778b7839896fb79ff1a3b55f845d3-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpbbd8e2d93d778b7839896fb79ff1a3b55f845d3-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpbbd8e2d93d778b7839896fb79ff1a3b55f845d3-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-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpbbd8e2d93d778b7839896fb79ff1a3b55f845d3-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-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-build,tekton.dev/taskRunUID=d75c319a-6e9b-46c5-a273-5c01762fb10e"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythonbbd8e2d5dd57df07781cdfd4473f1f22-download-sboms,tekton.dev/taskRunUID=91c8c1a9-a2a9-49f6-97d6-cd1d75afbfed"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-deployment-check,tekton.dev/taskRunUID=457e279a-63f6-414a-99d3-e4c97a927475"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-mbbd8e2d5dd57df07781cdfd4473f1f22-upload-sboms,tekton.dev/taskRunUID=bc4cd315-4e59-4d3a-9f06-6bd4f175790d"} {"level":"debug","ts":"2026-04-19T01:27:35Z","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-9809c9c71f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-deploy,tekton.dev/taskRunUID=41c11e8d-450a-4924-98b8-57b52f8b6c98"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetc403227ec84ceb8923c2aaa55b8bb4cc-download-sboms,tekton.dev/taskRunUID=c84ed249-3538-4b1d-b9c9-d561a01f7681"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnetc403227ec84f86ef31e51456f576c9ff5b6a2fe332f-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz-get-images,tekton.dev/taskRunUID=8fae1dd4-48f5-4d22-b02c-41e5c6d940c0"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz-upload-sboms,tekton.dev/taskRunUID=2e25f5c0-5ac3-484b-a747-6d2855e1227e"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-build,tekton.dev/taskRunUID=ea358fe3-bf38-4170-9446-df2fb3955dd8"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-scan,tekton.dev/taskRunUID=b113b595-e7d1-4733-a622-039ee5131a86"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-show-sbom,tekton.dev/taskRunUID=9fd17f98-b554-4b69-bfd9-b687f975ca8d"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","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-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deploy,tekton.dev/taskRunUID=2f00a4c1-b5a0-411d-b2ab-4333e663aadc"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i9276ecd3628c199c00dea20c07f84857-upload-sboms,tekton.dev/taskRunUID=c313e69a-7309-486f-8b34-07ca65ef3334"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-scan,tekton.dev/taskRunUID=9c9e4061-2973-428a-ad69-71fbf5729eaa"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne7156eff274072da502990d4a5e31cbe-clone-repository,tekton.dev/taskRunUID=e35515a9-5ca0-4504-8094-f4efd3809610"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i3a2754b347ebcac4a8a49e72e40bd28d-upload-sboms,tekton.dev/taskRunUID=44638b4b-e208-491e-8b9c-a83c3d982a1d"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-show-sbom,tekton.dev/taskRunUID=8b3e1125-b558-4c55-8a65-f0b1d1ca8e29"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deployment-check,tekton.dev/taskRunUID=14db8f2b-2dc9-4ad6-9df7-3c00c9ae304e"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythobbd8e2d5dd57df07781cdfd4473f1f22-verify-conforma,tekton.dev/taskRunUID=905fb355-8b82-4d2c-8081-cddec8fd4bbc"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-scan,tekton.dev/taskRunUID=46efc33b-e525-4fc3-83f0-6bba66062249"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfphhvgn-on-push-2qbh2-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-19T01:27:35Z","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-365e96ca3a,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jc1322a84ce0c42528d04f385686a5528-clone-repository,tekton.dev/taskRunUID=6ca84b1b-37bc-4343-9de0-aa952dba1db8"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-summarize,tekton.dev/taskRunUID=ef5db6e7-9111-4238-8733-5b55a48ed8ec"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deployment-check,tekton.dev/taskRunUID=7986d0ea-4017-46e2-8bbd-ddc28d330bf9"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-summarize,tekton.dev/taskRunUID=eba3c849-5dfb-42ab-a08b-cc422d8d4a36"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-summarize,tekton.dev/taskRunUID=c311a989-604e-4446-bf67-8716125b949e"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-deploy,tekton.dev/taskRunUID=f4b7ddec-65ab-4c9e-8c9b-f2bdb9924e91"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-scan,tekton.dev/taskRunUID=215c5f84-d90b-4ea4-8d0e-f835d594d0d1"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn-get-images,tekton.dev/taskRunUID=b9fbf5a6-94d4-4dda-b3f5-09f31b39b2e4"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-clone-repository,tekton.dev/taskRunUID=e158c5fb-bd05-475b-9c1e-b0b50f999da0"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua959338756eb3b0bac68d5cfdbcfa3d4f-upload-sboms,tekton.dev/taskRunUID=0b42fed8-5c05-4431-957d-4ad3abeda2e7"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua959338756be410fdfc927813e3345bf456eaca4b6-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-deployment-check,tekton.dev/taskRunUID=997e4dfd-00fc-4c83-b66b-83f87b15cd49"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-show-sbom,tekton.dev/taskRunUID=0fa8c794-1b45-476d-9c39-b90b6791abae"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-clone-repository,tekton.dev/taskRunUID=6d7cacb7-3bc3-43a1-a624-d6a0c28ce051"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-deploy,tekton.dev/taskRunUID=c14c16b0-842d-4cc2-a105-73404414bea3"} {"level":"debug","ts":"2026-04-19T01:27:35Z","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-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-summarize,tekton.dev/taskRunUID=8842d980-e258-492f-ace9-a017ab7ce1af"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-bc403227ec84ceb8923c2aaa55b8bb4cc-upload-sboms,tekton.dev/taskRunUID=2d51c861-5c8c-4607-84b6-905d8c7a9292"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-jssc1322a84ce0c42528d04f385686a5528-download-sboms,tekton.dev/taskRunUID=08844c9b-bf21-42b3-bf49-d2ccdd67dafe"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssc1322a84ce0e38eb86fce80e479d194a47c88359d61-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-build,tekton.dev/taskRunUID=3b1bef5f-d3fd-4460-8b3c-c69d10b44605"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded4ae280e3ead001d849addfe7b4d8baa-clone-repository,tekton.dev/taskRunUID=c9a0774a-6e63-45cd-b14d-842f7f2a6f57"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs3a2754b347ebcac4a8a49e72e40bd28d-download-sboms,tekton.dev/taskRunUID=862d5e2e-e289-4a5e-aab4-336db8bde111"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-build,tekton.dev/taskRunUID=f0152f7f-0175-4db9-a035-aa0013ad4ca4"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-jsf0ac66a442b9d418cbce22c90c751823-verify-conforma,tekton.dev/taskRunUID=2d18b23d-5c75-4639-ac24-9a2179e247a7"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-jssf0ac66a442b9d418cbce22c90c751823-download-sboms,tekton.dev/taskRunUID=e35bb2f1-41f0-4d4f-86d0-70156d6a1f65"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-show-sbom,tekton.dev/taskRunUID=214588a2-84c8-4eb7-bcca-84a36d5049a3"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-deploy,tekton.dev/taskRunUID=57d618e0-cf4f-4e4c-85fe-a11388a06771"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q959338756eb3b0bac68d5cfdbcfa3d4f-download-sboms,tekton.dev/taskRunUID=fbe0212a-bb9a-4d93-9f54-6524b95e66b0"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node3a2754b347ebcac4a8a49e72e40bd28d-clone-repository,tekton.dev/taskRunUID=22afb525-c765-4b8e-baa0-ab9454b957bf"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe3a2754b347ebcac4a8a49e72e40bd28d-get-images,tekton.dev/taskRunUID=6dbe4a5c-c039-4414-867a-18bc66db8af9"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deploy,tekton.dev/taskRunUID=0156017b-4ab5-4901-8153-05bc1aed7bde"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","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-9809c9c71f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-9809c9c71f-548c64ccd4,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-9809c9c71f-0,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-clone-repository,tekton.dev/taskRunUID=420387cf-fb03-4f13-8090-288ac52d5a70"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-jsc1322a84ce0c42528d04f385686a5528-verify-conforma,tekton.dev/taskRunUID=74b4bdbe-5c85-49ad-9664-8ffc27b463c9"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn-upload-sboms,tekton.dev/taskRunUID=ec3cacbd-1adb-45b3-817a-02908e432cb6"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-go-jssuzoap-gitopd6feed847614f64161b50497fd0505a0-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-summarize,tekton.dev/taskRunUID=8a55da8d-3663-4ee0-8252-cbdebd45c3aa"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-show-sbom,tekton.dev/taskRunUID=51abde0f-153d-46a1-a05d-ab809d3c9bbe"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-show-sbom,tekton.dev/taskRunUID=65bb7668-010b-47fa-a669-9a869359bb31"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-build,tekton.dev/taskRunUID=f4685001-c0a3-4e5e-8f3d-d757eef456ce"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-clone-repository,tekton.dev/taskRunUID=9498fa40-ff47-4490-8ee9-14102149c9af"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-show-sbom,tekton.dev/taskRunUID=91f25546-19f0-4186-b47d-f822b189d821"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-build,tekton.dev/taskRunUID=9522d685-4bd9-4625-81c3-a01bf0cef4df"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jf0ac66a442b9d418cbce22c90c751823-clone-repository,tekton.dev/taskRunUID=3c23b73e-f136-4ba4-be6d-d123c4a033bd"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe9276ecd3628c199c00dea20c07f84857-get-images,tekton.dev/taskRunUID=230dc9d5-cf42-4587-98fe-4ea5c8cabd15"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-summarize,tekton.dev/taskRunUID=b6a251b3-a707-49b9-871c-4439de05abf8"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-deployment-check,tekton.dev/taskRunUID=45582790-b373-440e-8ed3-2811927b072f"} {"level":"debug","ts":"2026-04-19T01:27:35Z","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-365e96ca3a,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-365e96ca3a-5484bd6c5b,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,statefulset.kubernetes.io/pod-name=affinity-assistant-365e96ca3a-0,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basc403227ec84ceb8923c2aaa55b8bb4cc-get-images,tekton.dev/taskRunUID=56c7c5af-4e34-41f3-9abd-f4fb6d4a08b5"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-basc403227b189196ca52846a2343449ebf30f3a5d-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-scan,tekton.dev/taskRunUID=5a203a1b-1de9-4f93-b635-c9ae96c44363"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej3a2754b347ebcac4a8a49e72e40bd28d-verify-conforma,tekton.dev/taskRunUID=a7b9e5e1-b8ff-4fc7-9cc2-deae0b69a35c"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-build,tekton.dev/taskRunUID=5f1353e8-f2f8-4400-8983-3acf0a0481eb"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-clone-repository,tekton.dev/taskRunUID=5e60d168-cee5-44bc-bae1-eb8c4cea1203"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-scan,tekton.dev/taskRunUID=072cd6ab-f79e-44ed-9a9c-82285200beee"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-summarize,tekton.dev/taskRunUID=95222d81-1833-4a46-b042-0ae11da3eaf8"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-build,tekton.dev/taskRunUID=0c38edd5-5bbd-46bf-b303-4b3192f28663"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-deployment-check,tekton.dev/taskRunUID=ec47a98f-fa01-417b-ae42-43a9ffe4526b"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-build,tekton.dev/taskRunUID=47d0d035-2e98-4dbe-81c9-8e642541ccaf"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-clone-repository,tekton.dev/taskRunUID=f39ed021-6faf-4aa1-b14c-90d31f19b658"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pytheb704d3f9b63936dc348b5459ac54b93-clone-repository,tekton.dev/taskRunUID=eb77ab6b-b238-4840-b251-348e7d80ddb8"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-summarize,tekton.dev/taskRunUID=357d6b52-5cdc-41e5-adf0-f0a5e90b27e6"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","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-c5815a379f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnc403227ec84ceb8923c2aaa55b8bb4cc-clone-repository,tekton.dev/taskRunUID=f89309ea-3d50-4264-9cfd-f2ccc7e43de3"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-scan,tekton.dev/taskRunUID=4baa993a-7046-4cff-b197-c800eef25328"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-show-sbom,tekton.dev/taskRunUID=c693d06c-474d-49e6-8f86-2c83f61a7d5d"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark959338756eb3b0bac68d5cfdbcfa3d4f-get-images,tekton.dev/taskRunUID=f0ce1a74-3678-4ce2-8c6b-88dfe5bc0dfb"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs9276ecd3628c199c00dea20c07f84857-download-sboms,tekton.dev/taskRunUID=e0c10ba4-5ad2-49d9-bcd4-5f5373289344"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-nodejs9276ecd3628c0e707d26f6781708bbde77edb82ba26-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-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-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:27:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:27:36Z","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=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"info","ts":"2026-04-19T01:27:36Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:29:33Z","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-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","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-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:29:33Z","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-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:29:33Z","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-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:29:33Z","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-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:29:33Z","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-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:29:33Z","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-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:29:33Z","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-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:29:33Z","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-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:29:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:29:34Z","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-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","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-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","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-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:29:34Z","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-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:29:34Z","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-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:29:34Z","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-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:29:34Z","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-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-base7156eff274072da502990d4a5e31cbe-get-images,tekton.dev/taskRunUID=71469153-2ac8-41c8-b93c-0fc1b04c5131"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnet-base7156ef2438d1e7e942447a8c6046db6d88ffcf-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-jssf0ac66a442b9d418cbce22c90c751823-download-sboms,tekton.dev/taskRunUID=e35bb2f1-41f0-4d4f-86d0-70156d6a1f65"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs3a2754b347ebcac4a8a49e72e40bd28d-download-sboms,tekton.dev/taskRunUID=862d5e2e-e289-4a5e-aab4-336db8bde111"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pytheb704d3f9b63936dc348b5459ac54b93-clone-repository,tekton.dev/taskRunUID=eb77ab6b-b238-4840-b251-348e7d80ddb8"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-show-sbom,tekton.dev/taskRunUID=eb2a47ac-17f4-46a4-9f8f-bb7f9afcf3f4"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-scan,tekton.dev/taskRunUID=5a203a1b-1de9-4f93-b635-c9ae96c44363"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-summarize,tekton.dev/taskRunUID=eba3c849-5dfb-42ab-a08b-cc422d8d4a36"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua83989f423839acb591924ed16fdcbb77-upload-sboms,tekton.dev/taskRunUID=798a772a-a0ec-4c1d-8476-fe109982d359"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-qua83989f4230d37339617dba1d728428c2eb0e13e50-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-show-sbom,tekton.dev/taskRunUID=8b3e1125-b558-4c55-8a65-f0b1d1ca8e29"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-scan,tekton.dev/taskRunUID=46efc33b-e525-4fc3-83f0-6bba66062249"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-show-sbom,tekton.dev/taskRunUID=214588a2-84c8-4eb7-bcca-84a36d5049a3"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnc403227ec84ceb8923c2aaa55b8bb4cc-clone-repository,tekton.dev/taskRunUID=f89309ea-3d50-4264-9cfd-f2ccc7e43de3"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-clone-repository,tekton.dev/taskRunUID=420387cf-fb03-4f13-8090-288ac52d5a70"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-959338756eb3b0bac68d5cfdbcfa3d4f-verify-conforma,tekton.dev/taskRunUID=4cf6b9df-47c6-4b1e-ba56-52e0f56560da"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-959338756eb3d36b8f2225c7d53551eb48de02a8c5f1-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-clone-repository,tekton.dev/taskRunUID=f39ed021-6faf-4aa1-b14c-90d31f19b658"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-build,tekton.dev/taskRunUID=b906e7b9-8c12-4b47-8cfc-5e524cb3389f"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-scan,tekton.dev/taskRunUID=215c5f84-d90b-4ea4-8d0e-f835d594d0d1"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-mfpd4b15b48ce417be2f2213b986eff8357-get-images,tekton.dev/taskRunUID=8ca07181-4502-4d54-9459-6eea30ad7552"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-mfpd4b15b44a92d68b409510c8e9c6b83bba5dc265-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jc1322a84ce0c42528d04f385686a5528-clone-repository,tekton.dev/taskRunUID=6ca84b1b-37bc-4343-9de0-aa952dba1db8"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnc242b42131158a0ca812f1dcc942f7da-clone-repository,tekton.dev/taskRunUID=4e60a5af-19e3-4800-a7a5-0b8435b39522"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-summarize,tekton.dev/taskRunUID=8a55da8d-3663-4ee0-8252-cbdebd45c3aa"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-summarize,tekton.dev/taskRunUID=d0b7eb2b-4c4e-4b22-8b75-b988b5ba93b0"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne7156eff274072da502990d4a5e31cbe-clone-repository,tekton.dev/taskRunUID=e35515a9-5ca0-4504-8094-f4efd3809610"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-summarize,tekton.dev/taskRunUID=95222d81-1833-4a46-b042-0ae11da3eaf8"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn-upload-sboms,tekton.dev/taskRunUID=ec3cacbd-1adb-45b3-817a-02908e432cb6"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-83989f423839acb591924ed16fdcbb77-verify-conforma,tekton.dev/taskRunUID=29aaccaa-6e79-4825-9cbe-974155d4e091"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark83989f423839acb591924ed16fdcbb77-get-images,tekton.dev/taskRunUID=70f8bcd3-9a01-4975-b014-28ba99a25653"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-scan,tekton.dev/taskRunUID=3ae913a9-09f0-4cae-95f0-3eacd13ae36b"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node9276ecd3628c199c00dea20c07f84857-clone-repository,tekton.dev/taskRunUID=08e22aa7-ae8e-46ef-838c-bcdbb6c0b3ed"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-mfpbbd8e2d5dd57df07781cdfd4473f1f22-get-images,tekton.dev/taskRunUID=df5754ff-67f7-42eb-8dcb-9dae9d6f7d3b"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-deployment-check,tekton.dev/taskRunUID=457e279a-63f6-414a-99d3-e4c97a927475"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-clone-repository,tekton.dev/taskRunUID=9498fa40-ff47-4490-8ee9-14102149c9af"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-scan,tekton.dev/taskRunUID=95d435ff-75a3-4883-acf2-9db251f457ed"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-build,tekton.dev/taskRunUID=d75c319a-6e9b-46c5-a273-5c01762fb10e"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnete7156eff274072da502990d4a5e31cbe-download-sboms,tekton.dev/taskRunUID=b65da62f-9766-458b-bcdb-08308feb11fa"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-dotnete7156eff274afbb7c3c7b36118d2d18741b51bbc13b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz-upload-sboms,tekton.dev/taskRunUID=2e25f5c0-5ac3-484b-a747-6d2855e1227e"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java83989f423839acb591924ed16fdcbb77-clone-repository,tekton.dev/taskRunUID=8b34a6d9-d3d4-4893-a384-051be9933d53"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node3a2754b347ebcac4a8a49e72e40bd28d-clone-repository,tekton.dev/taskRunUID=22afb525-c765-4b8e-baa0-ab9454b957bf"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-clone-repository,tekton.dev/taskRunUID=5e60d168-cee5-44bc-bae1-eb8c4cea1203"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-summarize,tekton.dev/taskRunUID=b6a251b3-a707-49b9-871c-4439de05abf8"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnec403227ec84ceb8923c2aaa55b8bb4cc-verify-conforma,tekton.dev/taskRunUID=e67f0eb2-7d6a-4179-9b4d-db6fcb2d6eaf"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java8b5884af7afe0458972034339c958f8c-clone-repository,tekton.dev/taskRunUID=d0db029a-bbe1-471d-ba02-a44c28a1cdb4"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-build,tekton.dev/taskRunUID=f0152f7f-0175-4db9-a035-aa0013ad4ca4"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-build,tekton.dev/taskRunUID=47dbd9ff-344e-4ace-8bd4-3d21c448b064"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-jsc1322a84ce0c42528d04f385686a5528-verify-conforma,tekton.dev/taskRunUID=74b4bdbe-5c85-49ad-9664-8ffc27b463c9"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java87c5ba1c6de81934cef6735797195326-clone-repository,tekton.dev/taskRunUID=078642ac-29af-43d4-b23a-1a6af81f1da9"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded4ae280e3ead001d849addfe7b4d8baa-clone-repository,tekton.dev/taskRunUID=c9a0774a-6e63-45cd-b14d-842f7f2a6f57"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-show-sbom,tekton.dev/taskRunUID=9fd17f98-b554-4b69-bfd9-b687f975ca8d"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-show-sbom,tekton.dev/taskRunUID=0fa8c794-1b45-476d-9c39-b90b6791abae"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","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-88feb4f429,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-88feb4f429-86dbf9dd69,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,statefulset.kubernetes.io/pod-name=affinity-assistant-88feb4f429-0,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-deploy,tekton.dev/taskRunUID=41c11e8d-450a-4924-98b8-57b52f8b6c98"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-be7156eff274072da502990d4a5e31cbe-upload-sboms,tekton.dev/taskRunUID=8eb14e49-b109-4e12-93f5-9d0c348bfbc7"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua959338756eb3b0bac68d5cfdbcfa3d4f-upload-sboms,tekton.dev/taskRunUID=0b42fed8-5c05-4431-957d-4ad3abeda2e7"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-deploy,tekton.dev/taskRunUID=f4b7ddec-65ab-4c9e-8c9b-f2bdb9924e91"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe9276ecd3628c199c00dea20c07f84857-get-images,tekton.dev/taskRunUID=230dc9d5-cf42-4587-98fe-4ea5c8cabd15"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-md4b15b48ce417be2f2213b986eff8357-upload-sboms,tekton.dev/taskRunUID=7a71ce04-11fb-443b-92a8-782940f36956"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-python-md4b15b48cce5f381b2dda4d3e4295a8d349e70cc1-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-show-sbom,tekton.dev/taskRunUID=91f25546-19f0-4186-b47d-f822b189d821"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q83989f423839acb591924ed16fdcbb77-download-sboms,tekton.dev/taskRunUID=9947e911-8616-4e91-93fb-a7f7b59ac141"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythod4b15b48ce417be2f2213b986eff8357-verify-conforma,tekton.dev/taskRunUID=5bea585b-d391-4c92-b945-ecd2a12a85d5"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-deploy,tekton.dev/taskRunUID=c14c16b0-842d-4cc2-a105-73404414bea3"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-jsf0ac66a442b9d418cbce22c90c751823-verify-conforma,tekton.dev/taskRunUID=2d18b23d-5c75-4639-ac24-9a2179e247a7"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i3a2754b347ebcac4a8a49e72e40bd28d-upload-sboms,tekton.dev/taskRunUID=44638b4b-e208-491e-8b9c-a83c3d982a1d"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-mbbd8e2d5dd57df07781cdfd4473f1f22-upload-sboms,tekton.dev/taskRunUID=bc4cd315-4e59-4d3a-9f06-6bd4f175790d"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-jssc1322a84ce0c42528d04f385686a5528-download-sboms,tekton.dev/taskRunUID=08844c9b-bf21-42b3-bf49-d2ccdd67dafe"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i9276ecd3628c199c00dea20c07f84857-upload-sboms,tekton.dev/taskRunUID=c313e69a-7309-486f-8b34-07ca65ef3334"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","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-88feb4f429,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-clone-repository,tekton.dev/taskRunUID=58d863b3-1c27-4ba4-8cd3-0e1d64d0871a"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q959338756eb3b0bac68d5cfdbcfa3d4f-download-sboms,tekton.dev/taskRunUID=fbe0212a-bb9a-4d93-9f54-6524b95e66b0"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-build,tekton.dev/taskRunUID=3b1bef5f-d3fd-4460-8b3c-c69d10b44605"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983922991,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v-build,tekton.dev/taskRunUID=df716406-ef66-4844-9dff-fe0a874e0649"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-ne46c179aa2261094640af4568e5eb531-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-show-sbom,tekton.dev/taskRunUID=b79f5294-d25b-4740-8816-526f5559707e"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe3a2754b347ebcac4a8a49e72e40bd28d-get-images,tekton.dev/taskRunUID=6dbe4a5c-c039-4414-867a-18bc66db8af9"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-build,tekton.dev/taskRunUID=5f1353e8-f2f8-4400-8983-3acf0a0481eb"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz-get-images,tekton.dev/taskRunUID=8fae1dd4-48f5-4d22-b02c-41e5c6d940c0"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deploy,tekton.dev/taskRunUID=2f00a4c1-b5a0-411d-b2ab-4333e663aadc"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","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-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-show-sbom,tekton.dev/taskRunUID=c693d06c-474d-49e6-8f86-2c83f61a7d5d"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-clone-repository,tekton.dev/taskRunUID=e158c5fb-bd05-475b-9c1e-b0b50f999da0"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-build,tekton.dev/taskRunUID=ea358fe3-bf38-4170-9446-df2fb3955dd8"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deployment-check,tekton.dev/taskRunUID=7986d0ea-4017-46e2-8bbd-ddc28d330bf9"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-build,tekton.dev/taskRunUID=fd19a56e-3a91-40be-94cd-3f40b48a2863"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetc403227ec84ceb8923c2aaa55b8bb4cc-download-sboms,tekton.dev/taskRunUID=c84ed249-3538-4b1d-b9c9-d561a01f7681"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-show-sbom,tekton.dev/taskRunUID=51abde0f-153d-46a1-a05d-ab809d3c9bbe"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-deployment-check,tekton.dev/taskRunUID=997e4dfd-00fc-4c83-b66b-83f87b15cd49"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deploy,tekton.dev/taskRunUID=0156017b-4ab5-4901-8153-05bc1aed7bde"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnee7156eff274072da502990d4a5e31cbe-verify-conforma,tekton.dev/taskRunUID=bbc40f80-1460-4c71-b781-f05ed37d80ca"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-build,tekton.dev/taskRunUID=9522d685-4bd9-4625-81c3-a01bf0cef4df"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-deployment-check,tekton.dev/taskRunUID=ec47a98f-fa01-417b-ae42-43a9ffe4526b"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-scan,tekton.dev/taskRunUID=5314977d-b4c7-4021-8584-e4e2b75ba2f9"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java959338756eb3b0bac68d5cfdbcfa3d4f-clone-repository,tekton.dev/taskRunUID=98e0ed4e-ae7e-4d8c-909f-793437136497"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej9276ecd3628c199c00dea20c07f84857-verify-conforma,tekton.dev/taskRunUID=bfb69216-6cc2-4940-b491-885adaeccac8"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-deploy,tekton.dev/taskRunUID=57d618e0-cf4f-4e4c-85fe-a11388a06771"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-scan,tekton.dev/taskRunUID=9c9e4061-2973-428a-ad69-71fbf5729eaa"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-clone-repository,tekton.dev/taskRunUID=6d7cacb7-3bc3-43a1-a624-d6a0c28ce051"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark959338756eb3b0bac68d5cfdbcfa3d4f-get-images,tekton.dev/taskRunUID=f0ce1a74-3678-4ce2-8c6b-88dfe5bc0dfb"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs9276ecd3628c199c00dea20c07f84857-download-sboms,tekton.dev/taskRunUID=e0c10ba4-5ad2-49d9-bcd4-5f5373289344"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-summarize,tekton.dev/taskRunUID=8842d980-e258-492f-ace9-a017ab7ce1af"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-scan,tekton.dev/taskRunUID=4baa993a-7046-4cff-b197-c800eef25328"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn-get-images,tekton.dev/taskRunUID=b9fbf5a6-94d4-4dda-b3f5-09f31b39b2e4"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java96a089569ccf98edd6624f1e26ec0a4c-clone-repository,tekton.dev/taskRunUID=9b721675-316d-46f4-a05f-3093826bba2c"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-pythond4b15b48ce4743fd82328e5d7179b16d0fe915e0c24-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:29:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-nodejs-egoxqcpq","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} I0419 01:29:37.538020 1 request.go:752] "Waited before sending request" delay="1.670725278s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-tas/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTUzMjUsInN0YXJ0IjoiL3Jla29yLXJlZGlzLWZmYmI5YmI2ZC10dnhkZFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-19T01: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=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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,pod-template-hash=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:29: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:29: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:29: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:29: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-19T01:29:39Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"info","ts":"2026-04-19T01:29:39Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:31:33Z","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-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","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-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:31:33Z","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-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:31:33Z","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-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:31:34Z","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-19T01:31:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} I0419 01:31:37.433099 1 request.go:752] "Waited before sending request" delay="1.979259287s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTc3NDcsInN0YXJ0IjoiZTJlLXRlc3RzLXB5dGhvbi1tZnBoaHZnbi1vbi1wdXNoLTJxYmgyLXN1bW1hcml6ZS1wb2RcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-scan,tekton.dev/taskRunUID=e6401c61-f90e-42f9-8025-f042799a7f56"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java83989f423839acb591924ed16fdcbb77-clone-repository,tekton.dev/taskRunUID=8b34a6d9-d3d4-4893-a384-051be9933d53"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-md4b15b48ce417be2f2213b986eff8357-upload-sboms,tekton.dev/taskRunUID=7a71ce04-11fb-443b-92a8-782940f36956"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-summarize,tekton.dev/taskRunUID=bc6aca08-d89a-40f9-8033-919f8f329b97"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythonbbd8e2d5dd57df07781cdfd4473f1f22-download-sboms,tekton.dev/taskRunUID=91c8c1a9-a2a9-49f6-97d6-cd1d75afbfed"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua959338756eb3b0bac68d5cfdbcfa3d4f-upload-sboms,tekton.dev/taskRunUID=0b42fed8-5c05-4431-957d-4ad3abeda2e7"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983922991,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring8b5884af7afe0458972034339c958f8c-summarize,tekton.dev/taskRunUID=73eb7701-a5ea-45af-9b33-9d6f36450d88"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spring8b5884d836d7da0355b12c627da5f3cedee5ab-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe9276ecd3628c199c00dea20c07f84857-get-images,tekton.dev/taskRunUID=230dc9d5-cf42-4587-98fe-4ea5c8cabd15"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnc242b42131158a0ca812f1dcc942f7da-clone-repository,tekton.dev/taskRunUID=4e60a5af-19e3-4800-a7a5-0b8435b39522"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-summarize,tekton.dev/taskRunUID=ef5db6e7-9111-4238-8733-5b55a48ed8ec"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-summarize,tekton.dev/taskRunUID=d0b7eb2b-4c4e-4b22-8b75-b988b5ba93b0"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i9276ecd3628c199c00dea20c07f84857-upload-sboms,tekton.dev/taskRunUID=c313e69a-7309-486f-8b34-07ca65ef3334"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythobbd8e2d5dd57df07781cdfd4473f1f22-verify-conforma,tekton.dev/taskRunUID=905fb355-8b82-4d2c-8081-cddec8fd4bbc"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-summarize,tekton.dev/taskRunUID=8842d980-e258-492f-ace9-a017ab7ce1af"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz-upload-sboms,tekton.dev/taskRunUID=2e25f5c0-5ac3-484b-a747-6d2855e1227e"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-83989f423839acb591924ed16fdcbb77-verify-conforma,tekton.dev/taskRunUID=29aaccaa-6e79-4825-9cbe-974155d4e091"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-deploy,tekton.dev/taskRunUID=c14c16b0-842d-4cc2-a105-73404414bea3"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-deploy,tekton.dev/taskRunUID=57d618e0-cf4f-4e4c-85fe-a11388a06771"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-summarize,tekton.dev/taskRunUID=8a55da8d-3663-4ee0-8252-cbdebd45c3aa"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-show-sbom,tekton.dev/taskRunUID=8b3e1125-b558-4c55-8a65-f0b1d1ca8e29"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basc403227ec84ceb8923c2aaa55b8bb4cc-get-images,tekton.dev/taskRunUID=56c7c5af-4e34-41f3-9abd-f4fb6d4a08b5"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-summarize,tekton.dev/taskRunUID=95222d81-1833-4a46-b042-0ae11da3eaf8"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-build,tekton.dev/taskRunUID=ea358fe3-bf38-4170-9446-df2fb3955dd8"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-summarize,tekton.dev/taskRunUID=c311a989-604e-4446-bf67-8716125b949e"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-deploy,tekton.dev/taskRunUID=f4b7ddec-65ab-4c9e-8c9b-f2bdb9924e91"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node9276ecd3628c199c00dea20c07f84857-clone-repository,tekton.dev/taskRunUID=08e22aa7-ae8e-46ef-838c-bcdbb6c0b3ed"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-mfpd4b15b48ce417be2f2213b986eff8357-get-images,tekton.dev/taskRunUID=8ca07181-4502-4d54-9459-6eea30ad7552"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-show-sbom,tekton.dev/taskRunUID=eb2a47ac-17f4-46a4-9f8f-bb7f9afcf3f4"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnec403227ec84ceb8923c2aaa55b8bb4cc-verify-conforma,tekton.dev/taskRunUID=e67f0eb2-7d6a-4179-9b4d-db6fcb2d6eaf"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-scan,tekton.dev/taskRunUID=4baa993a-7046-4cff-b197-c800eef25328"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-jssf0ac66a442b9d418cbce22c90c751823-download-sboms,tekton.dev/taskRunUID=e35bb2f1-41f0-4d4f-86d0-70156d6a1f65"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-summarize,tekton.dev/taskRunUID=c5971995-f7b2-4a51-839b-5a7e4f88dcb1"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i3a2754b347ebcac4a8a49e72e40bd28d-upload-sboms,tekton.dev/taskRunUID=44638b4b-e208-491e-8b9c-a83c3d982a1d"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-summarize,tekton.dev/taskRunUID=eba3c849-5dfb-42ab-a08b-cc422d8d4a36"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pytheb704d3f9b63936dc348b5459ac54b93-clone-repository,tekton.dev/taskRunUID=eb77ab6b-b238-4840-b251-348e7d80ddb8"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-scan,tekton.dev/taskRunUID=3ae913a9-09f0-4cae-95f0-3eacd13ae36b"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983922991,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v-scan,tekton.dev/taskRunUID=196a394f-9e20-4e74-99b5-7480f8f3df8a"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-n2595bffdca20aa6a1e94c931c14f5f8a-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-build,tekton.dev/taskRunUID=47dbd9ff-344e-4ace-8bd4-3d21c448b064"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-show-sbom,tekton.dev/taskRunUID=91f25546-19f0-4186-b47d-f822b189d821"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","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-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnee7156eff274072da502990d4a5e31cbe-verify-conforma,tekton.dev/taskRunUID=bbc40f80-1460-4c71-b781-f05ed37d80ca"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-show-sbom,tekton.dev/taskRunUID=65bb7668-010b-47fa-a669-9a869359bb31"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs3a2754b347ebcac4a8a49e72e40bd28d-download-sboms,tekton.dev/taskRunUID=862d5e2e-e289-4a5e-aab4-336db8bde111"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-bc403227ec84ceb8923c2aaa55b8bb4cc-upload-sboms,tekton.dev/taskRunUID=2d51c861-5c8c-4607-84b6-905d8c7a9292"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-be7156eff274072da502990d4a5e31cbe-upload-sboms,tekton.dev/taskRunUID=8eb14e49-b109-4e12-93f5-9d0c348bfbc7"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-show-sbom,tekton.dev/taskRunUID=214588a2-84c8-4eb7-bcca-84a36d5049a3"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark959338756eb3b0bac68d5cfdbcfa3d4f-get-images,tekton.dev/taskRunUID=f0ce1a74-3678-4ce2-8c6b-88dfe5bc0dfb"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-show-sbom,tekton.dev/taskRunUID=9fd17f98-b554-4b69-bfd9-b687f975ca8d"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythond4b15b48ce417be2f2213b986eff8357-download-sboms,tekton.dev/taskRunUID=2101db0f-5b03-4609-9d55-e3250901642d"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythbbd8e2d5dd57df07781cdfd4473f1f22-clone-repository,tekton.dev/taskRunUID=3a388343-7691-404e-b2fd-044e5273582b"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-jsc1322a84ce0c42528d04f385686a5528-verify-conforma,tekton.dev/taskRunUID=74b4bdbe-5c85-49ad-9664-8ffc27b463c9"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-scan,tekton.dev/taskRunUID=072cd6ab-f79e-44ed-9a9c-82285200beee"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","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-47d5f8165f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-47d5f8165f","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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-47d5f8165f","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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-47d5f8165f","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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-47d5f8165f","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-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-build,tekton.dev/taskRunUID=9522d685-4bd9-4625-81c3-a01bf0cef4df"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-scan,tekton.dev/taskRunUID=44927816-3722-4d3e-b15e-4d21d86e32d9"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jc1322a84ce0c42528d04f385686a5528-clone-repository,tekton.dev/taskRunUID=6ca84b1b-37bc-4343-9de0-aa952dba1db8"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deployment-check,tekton.dev/taskRunUID=7986d0ea-4017-46e2-8bbd-ddc28d330bf9"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-build,tekton.dev/taskRunUID=5f1353e8-f2f8-4400-8983-3acf0a0481eb"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-scan,tekton.dev/taskRunUID=215c5f84-d90b-4ea4-8d0e-f835d594d0d1"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-show-sbom,tekton.dev/taskRunUID=0fa8c794-1b45-476d-9c39-b90b6791abae"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java8b5884af7afe0458972034339c958f8c-clone-repository,tekton.dev/taskRunUID=d0db029a-bbe1-471d-ba02-a44c28a1cdb4"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-scan,tekton.dev/taskRunUID=9c9e4061-2973-428a-ad69-71fbf5729eaa"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deploy,tekton.dev/taskRunUID=0156017b-4ab5-4901-8153-05bc1aed7bde"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-base7156eff274072da502990d4a5e31cbe-get-images,tekton.dev/taskRunUID=71469153-2ac8-41c8-b93c-0fc1b04c5131"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-build,tekton.dev/taskRunUID=47d0d035-2e98-4dbe-81c9-8e642541ccaf"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-build,tekton.dev/taskRunUID=d75c319a-6e9b-46c5-a273-5c01762fb10e"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-clone-repository,tekton.dev/taskRunUID=e158c5fb-bd05-475b-9c1e-b0b50f999da0"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-scan,tekton.dev/taskRunUID=5314977d-b4c7-4021-8584-e4e2b75ba2f9"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-clone-repository,tekton.dev/taskRunUID=5e60d168-cee5-44bc-bae1-eb8c4cea1203"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-clone-repository,tekton.dev/taskRunUID=6d7cacb7-3bc3-43a1-a624-d6a0c28ce051"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","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-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnc403227ec84ceb8923c2aaa55b8bb4cc-clone-repository,tekton.dev/taskRunUID=f89309ea-3d50-4264-9cfd-f2ccc7e43de3"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-deployment-check,tekton.dev/taskRunUID=457e279a-63f6-414a-99d3-e4c97a927475"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-scan,tekton.dev/taskRunUID=b113b595-e7d1-4733-a622-039ee5131a86"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded4ae280e3ead001d849addfe7b4d8baa-clone-repository,tekton.dev/taskRunUID=c9a0774a-6e63-45cd-b14d-842f7f2a6f57"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-mfpbbd8e2d5dd57df07781cdfd4473f1f22-get-images,tekton.dev/taskRunUID=df5754ff-67f7-42eb-8dcb-9dae9d6f7d3b"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-show-sbom,tekton.dev/taskRunUID=2618daf5-1d67-444f-b195-c84f7da2c4b9"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-deploy,tekton.dev/taskRunUID=76da12e7-efdb-4a3b-ad42-24960cddb22c"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-summarize,tekton.dev/taskRunUID=77643e18-491e-4152-83d3-3f3a3268d351"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-summarize,tekton.dev/taskRunUID=b6a251b3-a707-49b9-871c-4439de05abf8"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-mbbd8e2d5dd57df07781cdfd4473f1f22-upload-sboms,tekton.dev/taskRunUID=bc4cd315-4e59-4d3a-9f06-6bd4f175790d"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-scan,tekton.dev/taskRunUID=46efc33b-e525-4fc3-83f0-6bba66062249"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-jssc1322a84ce0c42528d04f385686a5528-download-sboms,tekton.dev/taskRunUID=08844c9b-bf21-42b3-bf49-d2ccdd67dafe"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","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-47d5f8165f,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,apps.kubernetes.io/pod-index=0,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,controller-revision-hash=affinity-assistant-47d5f8165f-685f745df8,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,statefulset.kubernetes.io/pod-name=affinity-assistant-47d5f8165f-0,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne7156eff274072da502990d4a5e31cbe-clone-repository,tekton.dev/taskRunUID=e35515a9-5ca0-4504-8094-f4efd3809610"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-scan,tekton.dev/taskRunUID=95d435ff-75a3-4883-acf2-9db251f457ed"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetc403227ec84ceb8923c2aaa55b8bb4cc-download-sboms,tekton.dev/taskRunUID=c84ed249-3538-4b1d-b9c9-d561a01f7681"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn-upload-sboms,tekton.dev/taskRunUID=ec3cacbd-1adb-45b3-817a-02908e432cb6"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-show-sbom,tekton.dev/taskRunUID=28af15a2-ef10-4a21-b50a-c7c6e1673c71"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej9276ecd3628c199c00dea20c07f84857-verify-conforma,tekton.dev/taskRunUID=bfb69216-6cc2-4940-b491-885adaeccac8"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-build,tekton.dev/taskRunUID=f4685001-c0a3-4e5e-8f3d-d757eef456ce"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-clone-repository,tekton.dev/taskRunUID=420387cf-fb03-4f13-8090-288ac52d5a70"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-show-sbom,tekton.dev/taskRunUID=b79f5294-d25b-4740-8816-526f5559707e"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-show-sbom,tekton.dev/taskRunUID=c693d06c-474d-49e6-8f86-2c83f61a7d5d"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark83989f423839acb591924ed16fdcbb77-get-images,tekton.dev/taskRunUID=70f8bcd3-9a01-4975-b014-28ba99a25653"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deployment-check,tekton.dev/taskRunUID=14db8f2b-2dc9-4ad6-9df7-3c00c9ae304e"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-jsf0ac66a442b9d418cbce22c90c751823-verify-conforma,tekton.dev/taskRunUID=2d18b23d-5c75-4639-ac24-9a2179e247a7"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-deployment-check,tekton.dev/taskRunUID=45582790-b373-440e-8ed3-2811927b072f"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-clone-repository,tekton.dev/taskRunUID=58d863b3-1c27-4ba4-8cd3-0e1d64d0871a"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q959338756eb3b0bac68d5cfdbcfa3d4f-download-sboms,tekton.dev/taskRunUID=fbe0212a-bb9a-4d93-9f54-6524b95e66b0"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:31:37Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-2gc2p-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-19T01:31:41Z","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-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","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-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-qehjpmdk","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","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-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-fjooopwt","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-quarkus-pplccvdc","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-python-mfphhvgn","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:31:41Z","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-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:31:41Z","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-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:31:41Z","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-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:31:41Z","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=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:31:41Z","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-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:31:41Z","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-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:31:41Z","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-19T01:31:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:31:43Z","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-19T01:31:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"info","ts":"2026-04-19T01:31:43Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:33:33Z","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-19T01:33:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:33:33Z","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-19T01:33:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:33:33Z","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-19T01:33:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:33:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:33:33Z","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-19T01:33:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-summarize,tekton.dev/taskRunUID=8842d980-e258-492f-ace9-a017ab7ce1af"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-build,tekton.dev/taskRunUID=0c38edd5-5bbd-46bf-b303-4b3192f28663"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-show-sbom,tekton.dev/taskRunUID=dc67c826-41a7-449a-8b8d-53354d290283"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i3a2754b347ebcac4a8a49e72e40bd28d-upload-sboms,tekton.dev/taskRunUID=44638b4b-e208-491e-8b9c-a83c3d982a1d"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe9276ecd3628c199c00dea20c07f84857-get-images,tekton.dev/taskRunUID=230dc9d5-cf42-4587-98fe-4ea5c8cabd15"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-clone-repository,tekton.dev/taskRunUID=6d7cacb7-3bc3-43a1-a624-d6a0c28ce051"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-jssc1322a84ce0c42528d04f385686a5528-download-sboms,tekton.dev/taskRunUID=08844c9b-bf21-42b3-bf49-d2ccdd67dafe"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-jssf0ac66a442b9d418cbce22c90c751823-download-sboms,tekton.dev/taskRunUID=e35bb2f1-41f0-4d4f-86d0-70156d6a1f65"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q959338756eb3b0bac68d5cfdbcfa3d4f-download-sboms,tekton.dev/taskRunUID=fbe0212a-bb9a-4d93-9f54-6524b95e66b0"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-build,tekton.dev/taskRunUID=fd19a56e-3a91-40be-94cd-3f40b48a2863"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-be7156eff274072da502990d4a5e31cbe-upload-sboms,tekton.dev/taskRunUID=8eb14e49-b109-4e12-93f5-9d0c348bfbc7"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz-get-images,tekton.dev/taskRunUID=8fae1dd4-48f5-4d22-b02c-41e5c6d940c0"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-summarize,tekton.dev/taskRunUID=8a55da8d-3663-4ee0-8252-cbdebd45c3aa"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deployment-check,tekton.dev/taskRunUID=7986d0ea-4017-46e2-8bbd-ddc28d330bf9"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-build,tekton.dev/taskRunUID=b906e7b9-8c12-4b47-8cfc-5e524cb3389f"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-scan,tekton.dev/taskRunUID=46efc33b-e525-4fc3-83f0-6bba66062249"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythonbbd8e2d5dd57df07781cdfd4473f1f22-download-sboms,tekton.dev/taskRunUID=91c8c1a9-a2a9-49f6-97d6-cd1d75afbfed"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java83989f423839acb591924ed16fdcbb77-clone-repository,tekton.dev/taskRunUID=8b34a6d9-d3d4-4893-a384-051be9933d53"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne7156eff274072da502990d4a5e31cbe-clone-repository,tekton.dev/taskRunUID=e35515a9-5ca0-4504-8094-f4efd3809610"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-clone-repository,tekton.dev/taskRunUID=420387cf-fb03-4f13-8090-288ac52d5a70"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-scan,tekton.dev/taskRunUID=4baa993a-7046-4cff-b197-c800eef25328"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetc403227ec84ceb8923c2aaa55b8bb4cc-download-sboms,tekton.dev/taskRunUID=c84ed249-3538-4b1d-b9c9-d561a01f7681"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnete7156eff274072da502990d4a5e31cbe-download-sboms,tekton.dev/taskRunUID=b65da62f-9766-458b-bcdb-08308feb11fa"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deploy,tekton.dev/taskRunUID=2f00a4c1-b5a0-411d-b2ab-4333e663aadc"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythobbd8e2d5dd57df07781cdfd4473f1f22-verify-conforma,tekton.dev/taskRunUID=905fb355-8b82-4d2c-8081-cddec8fd4bbc"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-deploy,tekton.dev/taskRunUID=41c11e8d-450a-4924-98b8-57b52f8b6c98"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-scan,tekton.dev/taskRunUID=5314977d-b4c7-4021-8584-e4e2b75ba2f9"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark959338756eb3b0bac68d5cfdbcfa3d4f-get-images,tekton.dev/taskRunUID=f0ce1a74-3678-4ce2-8c6b-88dfe5bc0dfb"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-scan,tekton.dev/taskRunUID=95d435ff-75a3-4883-acf2-9db251f457ed"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-summarize,tekton.dev/taskRunUID=c17e6e73-a490-48e3-b960-c43e2e14aeb0"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javac561ea6217a913d7fd8167152de6f557-clone-repository,tekton.dev/taskRunUID=74f618a4-2809-4aeb-8bd0-b3c8310bcfff"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-show-sbom,tekton.dev/taskRunUID=0fa8c794-1b45-476d-9c39-b90b6791abae"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-deploy,tekton.dev/taskRunUID=c14c16b0-842d-4cc2-a105-73404414bea3"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q83989f423839acb591924ed16fdcbb77-download-sboms,tekton.dev/taskRunUID=9947e911-8616-4e91-93fb-a7f7b59ac141"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-deploy,tekton.dev/taskRunUID=501e3539-377c-4ee3-a1a0-5039a03fd2c8"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node3a2754b347ebcac4a8a49e72e40bd28d-clone-repository,tekton.dev/taskRunUID=22afb525-c765-4b8e-baa0-ab9454b957bf"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnec403227ec84ceb8923c2aaa55b8bb4cc-verify-conforma,tekton.dev/taskRunUID=e67f0eb2-7d6a-4179-9b4d-db6fcb2d6eaf"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-clone-repository,tekton.dev/taskRunUID=58d863b3-1c27-4ba4-8cd3-0e1d64d0871a"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-scan,tekton.dev/taskRunUID=5a203a1b-1de9-4f93-b635-c9ae96c44363"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-show-sbom,tekton.dev/taskRunUID=91f25546-19f0-4186-b47d-f822b189d821"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-scan,tekton.dev/taskRunUID=3ae913a9-09f0-4cae-95f0-3eacd13ae36b"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-mbbd8e2d5dd57df07781cdfd4473f1f22-upload-sboms,tekton.dev/taskRunUID=bc4cd315-4e59-4d3a-9f06-6bd4f175790d"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-summarize,tekton.dev/taskRunUID=d0b7eb2b-4c4e-4b22-8b75-b988b5ba93b0"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn-upload-sboms,tekton.dev/taskRunUID=ec3cacbd-1adb-45b3-817a-02908e432cb6"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-83989f423839acb591924ed16fdcbb77-verify-conforma,tekton.dev/taskRunUID=29aaccaa-6e79-4825-9cbe-974155d4e091"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-clone-repository,tekton.dev/taskRunUID=f39ed021-6faf-4aa1-b14c-90d31f19b658"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-scan,tekton.dev/taskRunUID=e6401c61-f90e-42f9-8025-f042799a7f56"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-build,tekton.dev/taskRunUID=0c6769ad-3d65-4961-8303-b9bfae3e93d6"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-springboot-nujajetp-on-push-wzn2j-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-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deploy,tekton.dev/taskRunUID=0156017b-4ab5-4901-8153-05bc1aed7bde"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-deployment-check,tekton.dev/taskRunUID=ec47a98f-fa01-417b-ae42-43a9ffe4526b"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983922991,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v-scan,tekton.dev/taskRunUID=196a394f-9e20-4e74-99b5-7480f8f3df8a"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java8b5884af7afe0458972034339c958f8c-clone-repository,tekton.dev/taskRunUID=d0db029a-bbe1-471d-ba02-a44c28a1cdb4"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnc403227ec84ceb8923c2aaa55b8bb4cc-clone-repository,tekton.dev/taskRunUID=f89309ea-3d50-4264-9cfd-f2ccc7e43de3"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-clone-repository,tekton.dev/taskRunUID=5e60d168-cee5-44bc-bae1-eb8c4cea1203"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-mfpbbd8e2d5dd57df07781cdfd4473f1f22-get-images,tekton.dev/taskRunUID=df5754ff-67f7-42eb-8dcb-9dae9d6f7d3b"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-show-sbom,tekton.dev/taskRunUID=28af15a2-ef10-4a21-b50a-c7c6e1673c71"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java96a089569ccf98edd6624f1e26ec0a4c-deployment-check,tekton.dev/taskRunUID=337d56bb-8a90-4a44-9a66-47ee42f41a6e"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe3a2754b347ebcac4a8a49e72e40bd28d-get-images,tekton.dev/taskRunUID=6dbe4a5c-c039-4414-867a-18bc66db8af9"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnee7156eff274072da502990d4a5e31cbe-verify-conforma,tekton.dev/taskRunUID=bbc40f80-1460-4c71-b781-f05ed37d80ca"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jf0ac66a442b9d418cbce22c90c751823-clone-repository,tekton.dev/taskRunUID=3c23b73e-f136-4ba4-be6d-d123c4a033bd"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-summarize,tekton.dev/taskRunUID=ef5db6e7-9111-4238-8733-5b55a48ed8ec"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-show-sbom,tekton.dev/taskRunUID=51abde0f-153d-46a1-a05d-ab809d3c9bbe"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983922991,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-spring8b5884af7afe0458972034339c958f8c-summarize,tekton.dev/taskRunUID=73eb7701-a5ea-45af-9b33-9d6f36450d88"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-summarize,tekton.dev/taskRunUID=c5971995-f7b2-4a51-839b-5a7e4f88dcb1"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-deployment-check,tekton.dev/taskRunUID=45582790-b373-440e-8ed3-2811927b072f"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-show-sbom,tekton.dev/taskRunUID=c693d06c-474d-49e6-8f86-2c83f61a7d5d"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-jsc1322a84ce0c42528d04f385686a5528-verify-conforma,tekton.dev/taskRunUID=74b4bdbe-5c85-49ad-9664-8ffc27b463c9"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-build,tekton.dev/taskRunUID=ea358fe3-bf38-4170-9446-df2fb3955dd8"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua83989f423839acb591924ed16fdcbb77-upload-sboms,tekton.dev/taskRunUID=798a772a-a0ec-4c1d-8476-fe109982d359"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-summarize,tekton.dev/taskRunUID=eba3c849-5dfb-42ab-a08b-cc422d8d4a36"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node9276ecd3628c199c00dea20c07f84857-clone-repository,tekton.dev/taskRunUID=08e22aa7-ae8e-46ef-838c-bcdbb6c0b3ed"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn-get-images,tekton.dev/taskRunUID=b9fbf5a6-94d4-4dda-b3f5-09f31b39b2e4"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-deploy,tekton.dev/taskRunUID=76da12e7-efdb-4a3b-ad42-24960cddb22c"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-show-sbom,tekton.dev/taskRunUID=2618daf5-1d67-444f-b195-c84f7da2c4b9"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs3a2754b347ebcac4a8a49e72e40bd28d-download-sboms,tekton.dev/taskRunUID=862d5e2e-e289-4a5e-aab4-336db8bde111"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs9276ecd3628c199c00dea20c07f84857-download-sboms,tekton.dev/taskRunUID=e0c10ba4-5ad2-49d9-bcd4-5f5373289344"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythbbd8e2d5dd57df07781cdfd4473f1f22-clone-repository,tekton.dev/taskRunUID=3a388343-7691-404e-b2fd-044e5273582b"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-scan,tekton.dev/taskRunUID=072cd6ab-f79e-44ed-9a9c-82285200beee"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-build,tekton.dev/taskRunUID=47d0d035-2e98-4dbe-81c9-8e642541ccaf"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-959338756eb3b0bac68d5cfdbcfa3d4f-verify-conforma,tekton.dev/taskRunUID=4cf6b9df-47c6-4b1e-ba56-52e0f56560da"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythod4b15b48ce417be2f2213b986eff8357-verify-conforma,tekton.dev/taskRunUID=5bea585b-d391-4c92-b945-ecd2a12a85d5"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deployment-check,tekton.dev/taskRunUID=14db8f2b-2dc9-4ad6-9df7-3c00c9ae304e"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-scan,tekton.dev/taskRunUID=44927816-3722-4d3e-b15e-4d21d86e32d9"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-show-sbom,tekton.dev/taskRunUID=65bb7668-010b-47fa-a669-9a869359bb31"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-base7156eff274072da502990d4a5e31cbe-get-images,tekton.dev/taskRunUID=71469153-2ac8-41c8-b93c-0fc1b04c5131"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-build,tekton.dev/taskRunUID=9522d685-4bd9-4625-81c3-a01bf0cef4df"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-scan,tekton.dev/taskRunUID=b113b595-e7d1-4733-a622-039ee5131a86"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-build,tekton.dev/taskRunUID=5f1353e8-f2f8-4400-8983-3acf0a0481eb"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pytheb704d3f9b63936dc348b5459ac54b93-clone-repository,tekton.dev/taskRunUID=eb77ab6b-b238-4840-b251-348e7d80ddb8"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-mfpd4b15b48ce417be2f2213b986eff8357-get-images,tekton.dev/taskRunUID=8ca07181-4502-4d54-9459-6eea30ad7552"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-scan,tekton.dev/taskRunUID=215c5f84-d90b-4ea4-8d0e-f835d594d0d1"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-show-sbom,tekton.dev/taskRunUID=eb2a47ac-17f4-46a4-9f8f-bb7f9afcf3f4"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:33:34Z","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-19T01:33:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} I0419 01:33:37.445575 1 request.go:752] "Waited before sending request" delay="1.990393948s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-tas/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NTk2NTEsInN0YXJ0IjoidHJpbGxpYW4tbG9nc2VydmVyLTc4ZmNiZmNmNGItajduenpcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-19T01:33:37Z","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=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":3,"labels":"apps.kubernetes.io/pod-index=0,controller-revision-hash=backstage-psql-developer-hub-777b78c8d4,rhdh.redhat.com/app=backstage-psql-developer-hub,statefulset.kubernetes.io/pod-name=backstage-psql-developer-hub-0"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":4,"labels":"app.kubernetes.io/instance=developer-hub,app.kubernetes.io/name=backstage"} {"level":"debug","ts":"2026-04-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:33:37Z","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-19T01:33:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:33: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-19T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:33: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-19T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:33: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-19T01:33: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-19T01:33: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-19T01:33: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-19T01:33: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-19T01:33: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-19T01:33: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-19T01:33: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-19T01:33: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-19T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:33:38Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:33: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-19T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:33: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-19T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:33: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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:33: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-19T01:33: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-19T01:33: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-19T01:33: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-19T01:33: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-19T01:33: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-19T01:33: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-19T01:33: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-19T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:33: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-19T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:33: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-19T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:33: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-19T01:33:38Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=67d6c7c757"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","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-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","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-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=66c9d75f8"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-development","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:33:41Z","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-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=58846bdf4b"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:33:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","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-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","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-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","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-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-19T01:33:45Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=application-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/instance=tssc-gitops,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/version=1.20,helm.sh/chart=tssc-gitops-1.9.0"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","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-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=metrics,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=redis,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis-ha,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","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-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":10,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-redis,pod-template-hash=7bb468974"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","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-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=repo-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-repo-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":4,"labels":"app.kubernetes.io/name=tssc-gitops-application-controller,apps.kubernetes.io/pod-index=0,controller-revision-hash=tssc-gitops-application-controller-6494758bfd,statefulset.kubernetes.io/pod-name=tssc-gitops-application-controller-0"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-redis,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","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-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":3,"labels":"app.kubernetes.io/component=applicationset-controller,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-applicationset-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":5,"labels":"app.kubernetes.io/component=dex-server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-dex-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":1,"labels":"app.kubernetes.io/component=server,app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops-server-metrics,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:35:33Z","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-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=57878764f"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","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-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance-namespace=tssc-tas,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-nightly-metrics,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,batch.kubernetes.io/controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=fulcio,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=fulcio,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=backfill-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logserver,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logserver,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=segment-backup-installation,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=segment-backup-installation,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-search-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":3,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-server,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=ctlog,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=ctlog,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":7,"labels":"app.kubernetes.io/component=trillian-logsigner,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-logsigner,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=trillian-db,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=trillian-db,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=backfill-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-backfill,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":4,"labels":"app.kubernetes.io/component=createtree,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=rekor-search-ui,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-ui,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":5,"labels":"app.kubernetes.io/component=rekor-redis,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=rekor-redis,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":1,"labels":"app.kubernetes.io/component=tuf,app.kubernetes.io/instance=trusted-artifact-signer,app.kubernetes.io/managed-by=controller-manager,app.kubernetes.io/name=tuf-repository-init,app.kubernetes.io/part-of=trusted-artifact-signer,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:35:33Z","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-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:35:33Z","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-19T01:35:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=58846bdf4b"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=67d6c7c757"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=66c9d75f8"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=66c9d75f8"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","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-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=67d6c7c757"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-stage","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:35:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:35:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:35:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:35:35Z","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-19T01:35:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:35:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:35:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:35:35Z","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-19T01:35:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:35:35Z","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-19T01:35:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:35:35Z","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-19T01:35:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} I0419 01:35:37.321347 1 request.go:752] "Waited before sending request" delay="1.743581749s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-ci/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjE1NzEsInN0YXJ0IjoiZTJlLXRlc3RzLXB5dGhvbi1tYmJkOGUyZDVkMGY1Mzk2ZTY0YzZkODE0MDY3Y2EzYTJlYWExYmRkZGEtcG9kXHUwMDAwIn0&limit=5" {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-summarize,tekton.dev/taskRunUID=ef5db6e7-9111-4238-8733-5b55a48ed8ec"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-deploy,tekton.dev/taskRunUID=76da12e7-efdb-4a3b-ad42-24960cddb22c"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-show-sbom,tekton.dev/taskRunUID=28af15a2-ef10-4a21-b50a-c7c6e1673c71"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-summarize,tekton.dev/taskRunUID=c5971995-f7b2-4a51-839b-5a7e4f88dcb1"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs3a2754b347ebcac4a8a49e72e40bd28d-download-sboms,tekton.dev/taskRunUID=862d5e2e-e289-4a5e-aab4-336db8bde111"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","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-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jf0ac66a442b9d418cbce22c90c751823-clone-repository,tekton.dev/taskRunUID=3c23b73e-f136-4ba4-be6d-d123c4a033bd"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-build,tekton.dev/taskRunUID=47dbd9ff-344e-4ace-8bd4-3d21c448b064"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-summarize,tekton.dev/taskRunUID=95222d81-1833-4a46-b042-0ae11da3eaf8"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java87c5ba1c6de81934cef6735797195326-clone-repository,tekton.dev/taskRunUID=078642ac-29af-43d4-b23a-1a6af81f1da9"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe9276ecd3628c199c00dea20c07f84857-get-images,tekton.dev/taskRunUID=230dc9d5-cf42-4587-98fe-4ea5c8cabd15"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-build,tekton.dev/taskRunUID=ea358fe3-bf38-4170-9446-df2fb3955dd8"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pytheb704d3f9b63936dc348b5459ac54b93-clone-repository,tekton.dev/taskRunUID=eb77ab6b-b238-4840-b251-348e7d80ddb8"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythobbd8e2d5dd57df07781cdfd4473f1f22-verify-conforma,tekton.dev/taskRunUID=905fb355-8b82-4d2c-8081-cddec8fd4bbc"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-mfpbbd8e2d5dd57df07781cdfd4473f1f22-get-images,tekton.dev/taskRunUID=df5754ff-67f7-42eb-8dcb-9dae9d6f7d3b"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythonbbd8e2d5dd57df07781cdfd4473f1f22-download-sboms,tekton.dev/taskRunUID=91c8c1a9-a2a9-49f6-97d6-cd1d75afbfed"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnee7156eff274072da502990d4a5e31cbe-verify-conforma,tekton.dev/taskRunUID=bbc40f80-1460-4c71-b781-f05ed37d80ca"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-summarize,tekton.dev/taskRunUID=8842d980-e258-492f-ace9-a017ab7ce1af"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-scan,tekton.dev/taskRunUID=44927816-3722-4d3e-b15e-4d21d86e32d9"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-be7156eff274072da502990d4a5e31cbe-upload-sboms,tekton.dev/taskRunUID=8eb14e49-b109-4e12-93f5-9d0c348bfbc7"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-scan,tekton.dev/taskRunUID=e6401c61-f90e-42f9-8025-f042799a7f56"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythond4b15b48ce417be2f2213b986eff8357-download-sboms,tekton.dev/taskRunUID=2101db0f-5b03-4609-9d55-e3250901642d"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-jssc1322a84ce0c42528d04f385686a5528-download-sboms,tekton.dev/taskRunUID=08844c9b-bf21-42b3-bf49-d2ccdd67dafe"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua83989f423839acb591924ed16fdcbb77-upload-sboms,tekton.dev/taskRunUID=798a772a-a0ec-4c1d-8476-fe109982d359"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythbbd8e2d5dd57df07781cdfd4473f1f22-clone-repository,tekton.dev/taskRunUID=3a388343-7691-404e-b2fd-044e5273582b"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-summarize,tekton.dev/taskRunUID=bc6aca08-d89a-40f9-8033-919f8f329b97"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-83989f423839acb591924ed16fdcbb77-verify-conforma,tekton.dev/taskRunUID=29aaccaa-6e79-4825-9cbe-974155d4e091"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984145368,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=1e16a6a175b58664690c8f8c3efb581659af47e5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRunUID=2014621e-53fc-41a2-b2ef-20bd2e2d5054,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-e3a41dfe8338b34800883d1f59bc44f8-verify-conforma,tekton.dev/taskRunUID=d89b5233-4c87-49ec-a957-574b559e81c6"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-e3a41dfe833829be5f19cc3fa08b5b7619db270341eb-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-show-sbom,tekton.dev/taskRunUID=b79f5294-d25b-4740-8816-526f5559707e"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua959338756eb3b0bac68d5cfdbcfa3d4f-upload-sboms,tekton.dev/taskRunUID=0b42fed8-5c05-4431-957d-4ad3abeda2e7"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java83989f423839acb591924ed16fdcbb77-clone-repository,tekton.dev/taskRunUID=8b34a6d9-d3d4-4893-a384-051be9933d53"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node3a2754b347ebcac4a8a49e72e40bd28d-clone-repository,tekton.dev/taskRunUID=22afb525-c765-4b8e-baa0-ab9454b957bf"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-summarize,tekton.dev/taskRunUID=b6a251b3-a707-49b9-871c-4439de05abf8"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-md4b15b48ce417be2f2213b986eff8357-upload-sboms,tekton.dev/taskRunUID=7a71ce04-11fb-443b-92a8-782940f36956"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-build,tekton.dev/taskRunUID=d75c319a-6e9b-46c5-a273-5c01762fb10e"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-show-sbom,tekton.dev/taskRunUID=eb2a47ac-17f4-46a4-9f8f-bb7f9afcf3f4"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-show-sbom,tekton.dev/taskRunUID=214588a2-84c8-4eb7-bcca-84a36d5049a3"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark83989f423839acb591924ed16fdcbb77-get-images,tekton.dev/taskRunUID=70f8bcd3-9a01-4975-b014-28ba99a25653"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-deployment-check,tekton.dev/taskRunUID=997e4dfd-00fc-4c83-b66b-83f87b15cd49"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-deploy,tekton.dev/taskRunUID=f4b7ddec-65ab-4c9e-8c9b-f2bdb9924e91"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984145368,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=1e16a6a175b58664690c8f8c3efb581659af47e5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRunUID=2014621e-53fc-41a2-b2ef-20bd2e2d5054,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-se3a41dfe8338b34800883d1f59bc44f8-download-sboms,tekton.dev/taskRunUID=221163ab-67a9-46da-a0e0-4e899687041d"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-se3a41dfe8336a455d4171eb7df2cdffea7f27eeeeec-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node9276ecd3628c199c00dea20c07f84857-clone-repository,tekton.dev/taskRunUID=08e22aa7-ae8e-46ef-838c-bcdbb6c0b3ed"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-959338756eb3b0bac68d5cfdbcfa3d4f-verify-conforma,tekton.dev/taskRunUID=4cf6b9df-47c6-4b1e-ba56-52e0f56560da"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deploy,tekton.dev/taskRunUID=0156017b-4ab5-4901-8153-05bc1aed7bde"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-show-sbom,tekton.dev/taskRunUID=9fd17f98-b554-4b69-bfd9-b687f975ca8d"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne7156eff274072da502990d4a5e31cbe-clone-repository,tekton.dev/taskRunUID=e35515a9-5ca0-4504-8094-f4efd3809610"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jc1322a84ce0c42528d04f385686a5528-clone-repository,tekton.dev/taskRunUID=6ca84b1b-37bc-4343-9de0-aa952dba1db8"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-show-sbom,tekton.dev/taskRunUID=8b3e1125-b558-4c55-8a65-f0b1d1ca8e29"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-clone-repository,tekton.dev/taskRunUID=5e60d168-cee5-44bc-bae1-eb8c4cea1203"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-summarize,tekton.dev/taskRunUID=77643e18-491e-4152-83d3-3f3a3268d351"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn-upload-sboms,tekton.dev/taskRunUID=ec3cacbd-1adb-45b3-817a-02908e432cb6"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-clone-repository,tekton.dev/taskRunUID=e158c5fb-bd05-475b-9c1e-b0b50f999da0"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-clone-repository,tekton.dev/taskRunUID=f39ed021-6faf-4aa1-b14c-90d31f19b658"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-scan,tekton.dev/taskRunUID=3ae913a9-09f0-4cae-95f0-3eacd13ae36b"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-build,tekton.dev/taskRunUID=0c6769ad-3d65-4961-8303-b9bfae3e93d6"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i9276ecd3628c199c00dea20c07f84857-upload-sboms,tekton.dev/taskRunUID=c313e69a-7309-486f-8b34-07ca65ef3334"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-show-sbom,tekton.dev/taskRunUID=91f25546-19f0-4186-b47d-f822b189d821"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-build,tekton.dev/taskRunUID=fd19a56e-3a91-40be-94cd-3f40b48a2863"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej3a2754b347ebcac4a8a49e72e40bd28d-verify-conforma,tekton.dev/taskRunUID=a7b9e5e1-b8ff-4fc7-9cc2-deae0b69a35c"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej9276ecd3628c199c00dea20c07f84857-verify-conforma,tekton.dev/taskRunUID=bfb69216-6cc2-4940-b491-885adaeccac8"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-clone-repository,tekton.dev/taskRunUID=58d863b3-1c27-4ba4-8cd3-0e1d64d0871a"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-summarize,tekton.dev/taskRunUID=eba3c849-5dfb-42ab-a08b-cc422d8d4a36"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-deploy,tekton.dev/taskRunUID=501e3539-377c-4ee3-a1a0-5039a03fd2c8"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","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-e3b63ed04c,app.kubernetes.io/managed-by=pipelinesascode.tekton.dev,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=cde57ffeeff2ae4f19b770eb5c0e196de4f217ef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-pzlzk,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-pzlzk"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-e3b63ed04c","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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-e3b63ed04c","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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-e3b63ed04c","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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-e3b63ed04c","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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-e3b63ed04c","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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-e3b63ed04c","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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-e3b63ed04c","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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-e3b63ed04c","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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-e3b63ed04c","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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"affinity-assistant-e3b63ed04c","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-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-build,tekton.dev/taskRunUID=b906e7b9-8c12-4b47-8cfc-5e524cb3389f"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984145368,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=1e16a6a175b58664690c8f8c3efb581659af47e5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRunUID=2014621e-53fc-41a2-b2ef-20bd2e2d5054,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spre3a41dfe8338b34800883d1f59bc44f8-upload-sboms,tekton.dev/taskRunUID=22a0b72e-7a1a-4aed-8a71-aa4094361f00"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spre3a41dfe86cbd4f754d48fd32089b71259c422369-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983922991,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v-build,tekton.dev/taskRunUID=df716406-ef66-4844-9dff-fe0a874e0649"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-javac561ea6217a913d7fd8167152de6f557-deployment-check,tekton.dev/taskRunUID=07c6b39b-5544-4d26-9099-b52e7e7567e8"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deployment-check,tekton.dev/taskRunUID=14db8f2b-2dc9-4ad6-9df7-3c00c9ae304e"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-build,tekton.dev/taskRunUID=f0152f7f-0175-4db9-a035-aa0013ad4ca4"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-clone-repository,tekton.dev/taskRunUID=9498fa40-ff47-4490-8ee9-14102149c9af"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-deploy,tekton.dev/taskRunUID=c14c16b0-842d-4cc2-a105-73404414bea3"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-jsc1322a84ce0c42528d04f385686a5528-verify-conforma,tekton.dev/taskRunUID=74b4bdbe-5c85-49ad-9664-8ffc27b463c9"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deployment-check,tekton.dev/taskRunUID=7986d0ea-4017-46e2-8bbd-ddc28d330bf9"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983922991,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v-scan,tekton.dev/taskRunUID=196a394f-9e20-4e74-99b5-7480f8f3df8a"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java96a089569ccf98edd6624f1e26ec0a4c-deployment-check,tekton.dev/taskRunUID=337d56bb-8a90-4a44-9a66-47ee42f41a6e"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnc403227ec84ceb8923c2aaa55b8bb4cc-clone-repository,tekton.dev/taskRunUID=f89309ea-3d50-4264-9cfd-f2ccc7e43de3"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basc403227ec84ceb8923c2aaa55b8bb4cc-get-images,tekton.dev/taskRunUID=56c7c5af-4e34-41f3-9abd-f4fb6d4a08b5"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-show-sbom,tekton.dev/taskRunUID=c693d06c-474d-49e6-8f86-2c83f61a7d5d"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deploy,tekton.dev/taskRunUID=2f00a4c1-b5a0-411d-b2ab-4333e663aadc"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java96a089569ccf98edd6624f1e26ec0a4c-clone-repository,tekton.dev/taskRunUID=9b721675-316d-46f4-a05f-3093826bba2c"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-show-sbom,tekton.dev/taskRunUID=0fa8c794-1b45-476d-9c39-b90b6791abae"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-clone-repository,tekton.dev/taskRunUID=6d7cacb7-3bc3-43a1-a624-d6a0c28ce051"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","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-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-base7156eff274072da502990d4a5e31cbe-get-images,tekton.dev/taskRunUID=71469153-2ac8-41c8-b93c-0fc1b04c5131"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-show-sbom,tekton.dev/taskRunUID=dc67c826-41a7-449a-8b8d-53354d290283"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-build,tekton.dev/taskRunUID=f4685001-c0a3-4e5e-8f3d-d757eef456ce"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-summarize,tekton.dev/taskRunUID=357d6b52-5cdc-41e5-adf0-f0a5e90b27e6"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-scan,tekton.dev/taskRunUID=4baa993a-7046-4cff-b197-c800eef25328"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark959338756eb3b0bac68d5cfdbcfa3d4f-get-images,tekton.dev/taskRunUID=f0ce1a74-3678-4ce2-8c6b-88dfe5bc0dfb"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-summarize,tekton.dev/taskRunUID=c311a989-604e-4446-bf67-8716125b949e"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe3a2754b347ebcac4a8a49e72e40bd28d-get-images,tekton.dev/taskRunUID=6dbe4a5c-c039-4414-867a-18bc66db8af9"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnec403227ec84ceb8923c2aaa55b8bb4cc-verify-conforma,tekton.dev/taskRunUID=e67f0eb2-7d6a-4179-9b4d-db6fcb2d6eaf"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-jssf0ac66a442b9d418cbce22c90c751823-download-sboms,tekton.dev/taskRunUID=e35bb2f1-41f0-4d4f-86d0-70156d6a1f65"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","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-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-jsf0ac66a442b9d418cbce22c90c751823-verify-conforma,tekton.dev/taskRunUID=2d18b23d-5c75-4639-ac24-9a2179e247a7"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-deploy,tekton.dev/taskRunUID=57d618e0-cf4f-4e4c-85fe-a11388a06771"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-deployment-check,tekton.dev/taskRunUID=457e279a-63f6-414a-99d3-e4c97a927475"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-scan,tekton.dev/taskRunUID=b113b595-e7d1-4733-a622-039ee5131a86"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-scan,tekton.dev/taskRunUID=95d435ff-75a3-4883-acf2-9db251f457ed"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:35:43Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprine3a41dfdde8bd00df71d7d2e911ba6244478fae-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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"} I0419 01:35:47.322571 1 request.go:752] "Waited before sending request" delay="1.99067188s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjE3NTIsInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVqcy1pYmVmcGl2cy1jZDc5Y2Q2ZjgtZmprc3FcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","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-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","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-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","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-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:35:47Z","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=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:35:47Z","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-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:35:47Z","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-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:35:47Z","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-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:35:47Z","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-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:35:47Z","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-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:35:47Z","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-19T01:35:47Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"info","ts":"2026-04-19T01:35:47Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:37:33Z","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-19T01:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:37:33Z","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-19T01:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:37:33Z","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-19T01:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:37:33Z","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-19T01:37:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-build,tekton.dev/taskRunUID=ea358fe3-bf38-4170-9446-df2fb3955dd8"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-scan,tekton.dev/taskRunUID=3ae913a9-09f0-4cae-95f0-3eacd13ae36b"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe3a2754b347ebcac4a8a49e72e40bd28d-get-images,tekton.dev/taskRunUID=6dbe4a5c-c039-4414-867a-18bc66db8af9"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-build,tekton.dev/taskRunUID=5f1353e8-f2f8-4400-8983-3acf0a0481eb"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deploy,tekton.dev/taskRunUID=0156017b-4ab5-4901-8153-05bc1aed7bde"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-show-sbom,tekton.dev/taskRunUID=9fd17f98-b554-4b69-bfd9-b687f975ca8d"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-scan,tekton.dev/taskRunUID=46efc33b-e525-4fc3-83f0-6bba66062249"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-build,tekton.dev/taskRunUID=9522d685-4bd9-4625-81c3-a01bf0cef4df"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnete7156eff274072da502990d4a5e31cbe-download-sboms,tekton.dev/taskRunUID=b65da62f-9766-458b-bcdb-08308feb11fa"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-summarize,tekton.dev/taskRunUID=8a55da8d-3663-4ee0-8252-cbdebd45c3aa"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-959338756eb3b0bac68d5cfdbcfa3d4f-verify-conforma,tekton.dev/taskRunUID=4cf6b9df-47c6-4b1e-ba56-52e0f56560da"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-build,tekton.dev/taskRunUID=b906e7b9-8c12-4b47-8cfc-5e524cb3389f"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-build,tekton.dev/taskRunUID=f4685001-c0a3-4e5e-8f3d-d757eef456ce"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-show-sbom,tekton.dev/taskRunUID=8b3e1125-b558-4c55-8a65-f0b1d1ca8e29"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-build,tekton.dev/taskRunUID=f0152f7f-0175-4db9-a035-aa0013ad4ca4"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-be7156eff274072da502990d4a5e31cbe-upload-sboms,tekton.dev/taskRunUID=8eb14e49-b109-4e12-93f5-9d0c348bfbc7"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-jssc1322a84ce0c42528d04f385686a5528-download-sboms,tekton.dev/taskRunUID=08844c9b-bf21-42b3-bf49-d2ccdd67dafe"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deploy,tekton.dev/taskRunUID=2f00a4c1-b5a0-411d-b2ab-4333e663aadc"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua959338756eb3b0bac68d5cfdbcfa3d4f-upload-sboms,tekton.dev/taskRunUID=0b42fed8-5c05-4431-957d-4ad3abeda2e7"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-show-sbom,tekton.dev/taskRunUID=dc67c826-41a7-449a-8b8d-53354d290283"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-show-sbom,tekton.dev/taskRunUID=0fa8c794-1b45-476d-9c39-b90b6791abae"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-build,tekton.dev/taskRunUID=47dbd9ff-344e-4ace-8bd4-3d21c448b064"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-scan,tekton.dev/taskRunUID=44927816-3722-4d3e-b15e-4d21d86e32d9"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetc403227ec84ceb8923c2aaa55b8bb4cc-download-sboms,tekton.dev/taskRunUID=c84ed249-3538-4b1d-b9c9-d561a01f7681"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-build,tekton.dev/taskRunUID=0c38edd5-5bbd-46bf-b303-4b3192f28663"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythond4b15b48ce417be2f2213b986eff8357-download-sboms,tekton.dev/taskRunUID=2101db0f-5b03-4609-9d55-e3250901642d"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnee7156eff274072da502990d4a5e31cbe-verify-conforma,tekton.dev/taskRunUID=bbc40f80-1460-4c71-b781-f05ed37d80ca"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-show-sbom,tekton.dev/taskRunUID=b79f5294-d25b-4740-8816-526f5559707e"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-build,tekton.dev/taskRunUID=3b1bef5f-d3fd-4460-8b3c-c69d10b44605"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnec403227ec84ceb8923c2aaa55b8bb4cc-verify-conforma,tekton.dev/taskRunUID=e67f0eb2-7d6a-4179-9b4d-db6fcb2d6eaf"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-base7156eff274072da502990d4a5e31cbe-get-images,tekton.dev/taskRunUID=71469153-2ac8-41c8-b93c-0fc1b04c5131"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-deployment-check,tekton.dev/taskRunUID=457e279a-63f6-414a-99d3-e4c97a927475"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-bc403227ec84ceb8923c2aaa55b8bb4cc-upload-sboms,tekton.dev/taskRunUID=2d51c861-5c8c-4607-84b6-905d8c7a9292"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-deployment-check,tekton.dev/taskRunUID=997e4dfd-00fc-4c83-b66b-83f87b15cd49"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=1e16a6a175b58664690c8f8c3efb581659af47e5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRunUID=2014621e-53fc-41a2-b2ef-20bd2e2d5054,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javae3a41dfe8338b34800883d1f59bc44f8-clone-repository,tekton.dev/taskRunUID=e689a84f-3bbd-4bff-a60d-ccaaaeead300"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotne7156eff274072da502990d4a5e31cbe-clone-repository,tekton.dev/taskRunUID=e35515a9-5ca0-4504-8094-f4efd3809610"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-deployment-check,tekton.dev/taskRunUID=7986d0ea-4017-46e2-8bbd-ddc28d330bf9"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984145368,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=1e16a6a175b58664690c8f8c3efb581659af47e5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRunUID=2014621e-53fc-41a2-b2ef-20bd2e2d5054,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprine3a41dfe8338b34800883d1f59bc44f8-get-images,tekton.dev/taskRunUID=c9f4a7fa-f7b7-49a3-8493-14afd53f19c8"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn-upload-sboms,tekton.dev/taskRunUID=ec3cacbd-1adb-45b3-817a-02908e432cb6"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-scan,tekton.dev/taskRunUID=95d435ff-75a3-4883-acf2-9db251f457ed"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-build,tekton.dev/taskRunUID=0c6769ad-3d65-4961-8303-b9bfae3e93d6"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs3a2754b347ebcac4a8a49e72e40bd28d-download-sboms,tekton.dev/taskRunUID=862d5e2e-e289-4a5e-aab4-336db8bde111"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-show-sbom,tekton.dev/taskRunUID=eb2a47ac-17f4-46a4-9f8f-bb7f9afcf3f4"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-deploy,tekton.dev/taskRunUID=f4b7ddec-65ab-4c9e-8c9b-f2bdb9924e91"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node3a2754b347ebcac4a8a49e72e40bd28d-clone-repository,tekton.dev/taskRunUID=22afb525-c765-4b8e-baa0-ab9454b957bf"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-summarize,tekton.dev/taskRunUID=bc6aca08-d89a-40f9-8033-919f8f329b97"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythod4b15b48ce417be2f2213b986eff8357-verify-conforma,tekton.dev/taskRunUID=5bea585b-d391-4c92-b945-ecd2a12a85d5"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984145368,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=1e16a6a175b58664690c8f8c3efb581659af47e5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRunUID=2014621e-53fc-41a2-b2ef-20bd2e2d5054,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-se3a41dfe8338b34800883d1f59bc44f8-download-sboms,tekton.dev/taskRunUID=221163ab-67a9-46da-a0e0-4e899687041d"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983922991,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-spring8b5884af7afe0458972034339c958f8c-show-sbom,tekton.dev/taskRunUID=92dd1104-da77-4e43-8353-8b38339808db"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-build,tekton.dev/taskRunUID=fd19a56e-3a91-40be-94cd-3f40b48a2863"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-summarize,tekton.dev/taskRunUID=c17e6e73-a490-48e3-b960-c43e2e14aeb0"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","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-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz-upload-sboms,tekton.dev/taskRunUID=2e25f5c0-5ac3-484b-a747-6d2855e1227e"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-clone-repository,tekton.dev/taskRunUID=9498fa40-ff47-4490-8ee9-14102149c9af"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej3a2754b347ebcac4a8a49e72e40bd28d-verify-conforma,tekton.dev/taskRunUID=a7b9e5e1-b8ff-4fc7-9cc2-deae0b69a35c"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-scan,tekton.dev/taskRunUID=072cd6ab-f79e-44ed-9a9c-82285200beee"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-mbbd8e2d5dd57df07781cdfd4473f1f22-upload-sboms,tekton.dev/taskRunUID=bc4cd315-4e59-4d3a-9f06-6bd4f175790d"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-mfpd4b15b48ce417be2f2213b986eff8357-get-images,tekton.dev/taskRunUID=8ca07181-4502-4d54-9459-6eea30ad7552"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-summarize,tekton.dev/taskRunUID=c311a989-604e-4446-bf67-8716125b949e"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe9276ecd3628c199c00dea20c07f84857-get-images,tekton.dev/taskRunUID=230dc9d5-cf42-4587-98fe-4ea5c8cabd15"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-show-sbom,tekton.dev/taskRunUID=c693d06c-474d-49e6-8f86-2c83f61a7d5d"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-clone-repository,tekton.dev/taskRunUID=e158c5fb-bd05-475b-9c1e-b0b50f999da0"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-summarize,tekton.dev/taskRunUID=ef5db6e7-9111-4238-8733-5b55a48ed8ec"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-deploy,tekton.dev/taskRunUID=76da12e7-efdb-4a3b-ad42-24960cddb22c"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java87c5ba1c6de81934cef6735797195326-clone-repository,tekton.dev/taskRunUID=078642ac-29af-43d4-b23a-1a6af81f1da9"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i9276ecd3628c199c00dea20c07f84857-upload-sboms,tekton.dev/taskRunUID=c313e69a-7309-486f-8b34-07ca65ef3334"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basc403227ec84ceb8923c2aaa55b8bb4cc-get-images,tekton.dev/taskRunUID=56c7c5af-4e34-41f3-9abd-f4fb6d4a08b5"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984218610,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=cde57ffeeff2ae4f19b770eb5c0e196de4f217ef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-pzlzk,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-pzlzk,tekton.dev/pipelineRunUID=3d6be499-5d38-407d-9f66-af0996882a77,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr0743592a20b664c2f9b18ec4f5af8a74-upload-sboms,tekton.dev/taskRunUID=c18191e6-f171-4c2c-b9af-6174a8c89c41"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-spr0743592a2cd653322efba4b78be8198a53d913800-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java8b5884af7afe0458972034339c958f8c-clone-repository,tekton.dev/taskRunUID=d0db029a-bbe1-471d-ba02-a44c28a1cdb4"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded4ae280e3ead001d849addfe7b4d8baa-clone-repository,tekton.dev/taskRunUID=c9a0774a-6e63-45cd-b14d-842f7f2a6f57"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i3a2754b347ebcac4a8a49e72e40bd28d-upload-sboms,tekton.dev/taskRunUID=44638b4b-e208-491e-8b9c-a83c3d982a1d"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pytheb704d3f9b63936dc348b5459ac54b93-clone-repository,tekton.dev/taskRunUID=eb77ab6b-b238-4840-b251-348e7d80ddb8"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnc242b42131158a0ca812f1dcc942f7da-clone-repository,tekton.dev/taskRunUID=4e60a5af-19e3-4800-a7a5-0b8435b39522"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-scan,tekton.dev/taskRunUID=4baa993a-7046-4cff-b197-c800eef25328"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-scan,tekton.dev/taskRunUID=9c9e4061-2973-428a-ad69-71fbf5729eaa"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythbbd8e2d5dd57df07781cdfd4473f1f22-clone-repository,tekton.dev/taskRunUID=3a388343-7691-404e-b2fd-044e5273582b"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-mfpbbd8e2d5dd57df07781cdfd4473f1f22-get-images,tekton.dev/taskRunUID=df5754ff-67f7-42eb-8dcb-9dae9d6f7d3b"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","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-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-show-sbom,tekton.dev/taskRunUID=214588a2-84c8-4eb7-bcca-84a36d5049a3"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-deploy,tekton.dev/taskRunUID=501e3539-377c-4ee3-a1a0-5039a03fd2c8"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-deploy,tekton.dev/taskRunUID=c14c16b0-842d-4cc2-a105-73404414bea3"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-pythonbbd8e2d5dd57df07781cdfd4473f1f22-download-sboms,tekton.dev/taskRunUID=91c8c1a9-a2a9-49f6-97d6-cd1d75afbfed"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn-get-images,tekton.dev/taskRunUID=b9fbf5a6-94d4-4dda-b3f5-09f31b39b2e4"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-build,tekton.dev/taskRunUID=47d0d035-2e98-4dbe-81c9-8e642541ccaf"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-javac561ea6217a913d7fd8167152de6f557-deployment-check,tekton.dev/taskRunUID=07c6b39b-5544-4d26-9099-b52e7e7567e8"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-summarize,tekton.dev/taskRunUID=95222d81-1833-4a46-b042-0ae11da3eaf8"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-scan,tekton.dev/taskRunUID=5a203a1b-1de9-4f93-b635-c9ae96c44363"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-summarize,tekton.dev/taskRunUID=eba3c849-5dfb-42ab-a08b-cc422d8d4a36"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-quark83989f423839acb591924ed16fdcbb77-get-images,tekton.dev/taskRunUID=70f8bcd3-9a01-4975-b014-28ba99a25653"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984218610,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=cde57ffeeff2ae4f19b770eb5c0e196de4f217ef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-pzlzk,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-pzlzk,tekton.dev/pipelineRunUID=3d6be499-5d38-407d-9f66-af0996882a77,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-s0743592a20b664c2f9b18ec4f5af8a74-download-sboms,tekton.dev/taskRunUID=ca092298-c2ad-4b67-a71c-2f8e7815b6ef"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-s0743592a20bbaf916c989349dee1ee51345feb39465-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984145368,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=1e16a6a175b58664690c8f8c3efb581659af47e5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRunUID=2014621e-53fc-41a2-b2ef-20bd2e2d5054,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spre3a41dfe8338b34800883d1f59bc44f8-upload-sboms,tekton.dev/taskRunUID=22a0b72e-7a1a-4aed-8a71-aa4094361f00"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983922991,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v-scan,tekton.dev/taskRunUID=196a394f-9e20-4e74-99b5-7480f8f3df8a"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-deploy,tekton.dev/taskRunUID=41c11e8d-450a-4924-98b8-57b52f8b6c98"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-scan,tekton.dev/taskRunUID=5314977d-b4c7-4021-8584-e4e2b75ba2f9"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its requirements. 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its requirements. 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-0743592a20b6393c723d78b859d51963a121f7046d46-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-cpu-requirements","check_description":"Indicates when containers do not have CPU requests and limits set.","check_remediation":"Set CPU requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based on its 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java0743592a20b66f488bd14a337d3cc20f7e84c7bd9238b-pod","kind":"Pod","validation":"unset-memory-requirements","check_description":"Indicates when containers do not have memory requests and limits set.","check_remediation":"Set memory requests and limits for your container based 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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin07435928c54ed40bfa42109d171e13fd6335a8d-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin07435928c54ed40bfa42109d171e13fd6335a8d-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin07435928c54ed40bfa42109d171e13fd6335a8d-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-19T01:37:34Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-ci","object":"e2e-tests-java-sprin07435928c54ed40bfa42109d171e13fd6335a8d-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"} I0419 01:37:35.443652 1 request.go:752] "Waited before sending request" delay="1.031585176s" 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=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM0NjksInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVqcy1pYmVmcGl2cy1jZDc5Y2Q2ZjgtZmprc3FcdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=66c9d75f8"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-nujajetp","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=67d6c7c757"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"dnsconfig-options","check_description":"Alert on deployments that have no specified dnsConfig options","check_remediation":"Specify dnsconfig options in your Pod specification to ensure the expected DNS setting on the Pod. Refer to https://kubernetes.io/docs/concepts/services-networking/dns-pod-service/#pod-dns-config for details.","check_failure_reason":"Object does not define any DNSConfig rules."} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"minimum-three-replicas","check_description":"Indicates when a deployment uses less than three replicas","check_remediation":"Increase the number of replicas in the deployment to at least three to increase the fault tolerance of the deployment.","check_failure_reason":"object has 1 replica but minimum required replicas is 3"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"no-node-affinity","check_description":"Alert on deployments that have no node affinity defined","check_remediation":"Specify node-affinity in your pod specification to ensure that the orchestrator attempts to schedule replicas on specified nodes. Refer to https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity for details.","check_failure_reason":"object does not define any node affinity rules."} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"non-isolated-pod","check_description":"Alert on deployment-like objects that are not selected by any NetworkPolicy.","check_remediation":"Ensure pod does not accept unsafe traffic by isolating it with a NetworkPolicy. See https://cloud.redhat.com/blog/guide-to-kubernetes-ingress-network-policies for more details.","check_failure_reason":"pods created by this object are non-isolated"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"validationEngine","msg":"New Metric has been created","namespace":"tssc-app-prod","object":"e2e-tests-java-springboot-bqahozxh","kind":"Deployment","validation":"run-as-non-root","check_description":"Indicates when containers are not set to runAsNonRoot.","check_remediation":"Set runAsUser to a non-zero number and runAsNonRoot to true in your pod or container securityContext. Refer to https://kubernetes.io/docs/tasks/configure-pod-container/security-context/ for details.","check_failure_reason":"container \"container-image\" is not set to runAsNonRoot"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:37:35Z","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-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:37:35Z","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-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:37:35Z","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-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:37:35Z","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-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:37:35Z","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-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:37:35Z","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-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:37:35Z","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=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:37:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","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-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:37:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:37:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:37:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-19T01:37:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:37: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=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:37:41Z","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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:37:41Z","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-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:37:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:37:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37: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-19T01:37:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:37:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:37:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:37: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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:37:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:37: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-19T01:37:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","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-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=67d6c7c757"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=58846bdf4b"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","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-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","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-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=66c9d75f8"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:37:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} I0419 01:37:47.444549 1 request.go:752] "Waited before sending request" delay="1.686737326s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-stage/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjM2NDQsInN0YXJ0IjoiL2UyZS10ZXN0cy1qYXZhLXF1YXJrdXMtZmpvb29wd3QtNzg2NDg4NWJiYy05dmx2NFx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","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-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=67d6c7c757"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","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-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","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-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=66c9d75f8"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-19T01:37:49Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"} {"level":"info","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"Reconciliation loop has started"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":1,"Group":"policy","Version":"v1","Kind":"PodDisruptionBudget"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":2,"Group":"","Version":"v1","Kind":"Pod"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":3,"Group":"apps","Version":"v1","Kind":"DaemonSet"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":4,"Group":"batch","Version":"v1","Kind":"CronJob"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":5,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRole"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":6,"Group":"networking.k8s.io","Version":"v1","Kind":"NetworkPolicy"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":7,"Group":"apps.openshift.io","Version":"v1","Kind":"DeploymentConfig"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":8,"Group":"","Version":"v1","Kind":"ReplicationController"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":9,"Group":"","Version":"v1","Kind":"ServiceAccount"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":10,"Group":"apps","Version":"v1","Kind":"Deployment"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":11,"Group":"batch","Version":"v1","Kind":"Job"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":12,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"ClusterRoleBinding"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":13,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"RoleBinding"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":14,"Group":"networking.k8s.io","Version":"v1","Kind":"Ingress"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":15,"Group":"autoscaling","Version":"v1","Kind":"HorizontalPodAutoscaler"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":16,"Group":"","Version":"v1","Kind":"Service"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":17,"Group":"apps","Version":"v1","Kind":"ReplicaSet"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":18,"Group":"apps","Version":"v1","Kind":"StatefulSet"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"apiResource","no":19,"Group":"rbac.authorization.k8s.io","Version":"v1","Kind":"Role"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":2,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:39:33Z","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-19T01:39:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"rhbk-operator","items":4,"labels":"name=rhbk-operator,pod-template-hash=cf796b885"} {"level":"debug","ts":"2026-04-19T01:39:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:39:33Z","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-19T01:39:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:39:33Z","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-19T01:39:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:39:33Z","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-19T01:39:33Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"rhbk-operator"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-build,tekton.dev/taskRunUID=0c6769ad-3d65-4961-8303-b9bfae3e93d6"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-summarize,tekton.dev/taskRunUID=77643e18-491e-4152-83d3-3f3a3268d351"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythbbd8e2d5dd57df07781cdfd4473f1f22-clone-repository,tekton.dev/taskRunUID=3a388343-7691-404e-b2fd-044e5273582b"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-show-sbom,tekton.dev/taskRunUID=eb2a47ac-17f4-46a4-9f8f-bb7f9afcf3f4"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-basc403227ec84ceb8923c2aaa55b8bb4cc-get-images,tekton.dev/taskRunUID=56c7c5af-4e34-41f3-9abd-f4fb6d4a08b5"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983591478,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=9140907ed31d6472628872f0fcef1d25f6573145,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d,tekton.dev/pipelineRunUID=56199c88-e330-44bb-91dd-e1b476d2d7b7,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-pull-request-7kk2d-show-sbom,tekton.dev/taskRunUID=214588a2-84c8-4eb7-bcca-84a36d5049a3"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-build,tekton.dev/taskRunUID=0c38edd5-5bbd-46bf-b303-4b3192f28663"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-java-q83989f423839acb591924ed16fdcbb77-download-sboms,tekton.dev/taskRunUID=9947e911-8616-4e91-93fb-a7f7b59ac141"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984218610,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=cde57ffeeff2ae4f19b770eb5c0e196de4f217ef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-pzlzk,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-pzlzk,tekton.dev/pipelineRunUID=3d6be499-5d38-407d-9f66-af0996882a77,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spr0743592a20b664c2f9b18ec4f5af8a74-upload-sboms,tekton.dev/taskRunUID=c18191e6-f171-4c2c-b9af-6174a8c89c41"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-java96a089569ccf98edd6624f1e26ec0a4c-deployment-check,tekton.dev/taskRunUID=337d56bb-8a90-4a44-9a66-47ee42f41a6e"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-show-sbom,tekton.dev/taskRunUID=8b3e1125-b558-4c55-8a65-f0b1d1ca8e29"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-clone-repository,tekton.dev/taskRunUID=5e60d168-cee5-44bc-bae1-eb8c4cea1203"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnc403227ec84ceb8923c2aaa55b8bb4cc-clone-repository,tekton.dev/taskRunUID=f89309ea-3d50-4264-9cfd-f2ccc7e43de3"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984145368,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=1e16a6a175b58664690c8f8c3efb581659af47e5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRunUID=2014621e-53fc-41a2-b2ef-20bd2e2d5054,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-java-e3a41dfe8338b34800883d1f59bc44f8-verify-conforma,tekton.dev/taskRunUID=d89b5233-4c87-49ec-a957-574b559e81c6"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej9276ecd3628c199c00dea20c07f84857-verify-conforma,tekton.dev/taskRunUID=bfb69216-6cc2-4940-b491-885adaeccac8"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-md4b15b48ce417be2f2213b986eff8357-upload-sboms,tekton.dev/taskRunUID=7a71ce04-11fb-443b-92a8-782940f36956"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz-get-images,tekton.dev/taskRunUID=8fae1dd4-48f5-4d22-b02c-41e5c6d940c0"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-show-sbom,tekton.dev/taskRunUID=2618daf5-1d67-444f-b195-c84f7da2c4b9"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-scan,tekton.dev/taskRunUID=5a203a1b-1de9-4f93-b635-c9ae96c44363"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pythd4b15b48ce417be2f2213b986eff8357-clone-repository,tekton.dev/taskRunUID=51c61e00-375c-4097-8e4d-bc3561cfa46b"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983593458,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6-build,tekton.dev/taskRunUID=9522d685-4bd9-4625-81c3-a01bf0cef4df"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984145368,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=1e16a6a175b58664690c8f8c3efb581659af47e5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRunUID=2014621e-53fc-41a2-b2ef-20bd2e2d5054,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-java-sprine3a41dfe8338b34800883d1f59bc44f8-get-images,tekton.dev/taskRunUID=c9f4a7fa-f7b7-49a3-8493-14afd53f19c8"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=1e16a6a175b58664690c8f8c3efb581659af47e5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRunUID=2014621e-53fc-41a2-b2ef-20bd2e2d5054,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-javae3a41dfe8338b34800883d1f59bc44f8-clone-repository,tekton.dev/taskRunUID=e689a84f-3bbd-4bff-a60d-ccaaaeead300"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-summarize,tekton.dev/taskRunUID=b6a251b3-a707-49b9-871c-4439de05abf8"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-mfpbbd8e2d5dd57df07781cdfd4473f1f22-get-images,tekton.dev/taskRunUID=df5754ff-67f7-42eb-8dcb-9dae9d6f7d3b"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","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-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8de5b47ddac0a6c73018b477b49b11c48f5de2a4,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-pull-request-7t8w6,tekton.dev/pipelineRunUID=11d7b0c8-5da6-4add-bf70-52f3b3239a9f,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-dotnc242b42131158a0ca812f1dcc942f7da-clone-repository,tekton.dev/taskRunUID=4e60a5af-19e3-4800-a7a5-0b8435b39522"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-node3a2754b347ebcac4a8a49e72e40bd28d-clone-repository,tekton.dev/taskRunUID=22afb525-c765-4b8e-baa0-ab9454b957bf"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe3a2754b347ebcac4a8a49e72e40bd28d-get-images,tekton.dev/taskRunUID=6dbe4a5c-c039-4414-867a-18bc66db8af9"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-pytheb704d3f9b63936dc348b5459ac54b93-clone-repository,tekton.dev/taskRunUID=eb77ab6b-b238-4840-b251-348e7d80ddb8"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-clone-repository,tekton.dev/taskRunUID=6d7cacb7-3bc3-43a1-a624-d6a0c28ce051"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","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-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnee7156eff274072da502990d4a5e31cbe-verify-conforma,tekton.dev/taskRunUID=bbc40f80-1460-4c71-b781-f05ed37d80ca"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-deployment-check,tekton.dev/taskRunUID=457e279a-63f6-414a-99d3-e4c97a927475"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-show-sbom,tekton.dev/taskRunUID=c693d06c-474d-49e6-8f86-2c83f61a7d5d"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jf0ac66a442b9d418cbce22c90c751823-clone-repository,tekton.dev/taskRunUID=3c23b73e-f136-4ba4-be6d-d123c4a033bd"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-summarize,tekton.dev/taskRunUID=c5971995-f7b2-4a51-839b-5a7e4f88dcb1"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=cde57ffeeff2ae4f19b770eb5c0e196de4f217ef,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-pzlzk,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-pzlzk,tekton.dev/pipelineRunUID=3d6be499-5d38-407d-9f66-af0996882a77,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java0743592a20b664c2f9b18ec4f5af8a74-clone-repository,tekton.dev/taskRunUID=65ab47be-af84-41eb-b431-e51e8ed72b5d"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deploy,tekton.dev/taskRunUID=0156017b-4ab5-4901-8153-05bc1aed7bde"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-deployment-check,tekton.dev/taskRunUID=45582790-b373-440e-8ed3-2811927b072f"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-dotnet-base7156eff274072da502990d4a5e31cbe-get-images,tekton.dev/taskRunUID=71469153-2ac8-41c8-b93c-0fc1b04c5131"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-go-jssc1322a84ce0c42528d04f385686a5528-download-sboms,tekton.dev/taskRunUID=08844c9b-bf21-42b3-bf49-d2ccdd67dafe"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983844778,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn-upload-sboms,tekton.dev/taskRunUID=ec3cacbd-1adb-45b3-817a-02908e432cb6"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-build,tekton.dev/taskRunUID=47d0d035-2e98-4dbe-81c9-8e642541ccaf"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-scan,tekton.dev/taskRunUID=95d435ff-75a3-4883-acf2-9db251f457ed"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-scan,tekton.dev/taskRunUID=393501fa-2fe4-4045-a13f-ae88aab923bb"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-noded4ae280e3ead001d849addfe7b4d8baa-clone-repository,tekton.dev/taskRunUID=c9a0774a-6e63-45cd-b14d-842f7f2a6f57"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs3a2754b347ebcac4a8a49e72e40bd28d-download-sboms,tekton.dev/taskRunUID=862d5e2e-e289-4a5e-aab4-336db8bde111"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983922991,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v-scan,tekton.dev/taskRunUID=196a394f-9e20-4e74-99b5-7480f8f3df8a"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-build,tekton.dev/taskRunUID=fd19a56e-3a91-40be-94cd-3f40b48a2863"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i3a2754b347ebcac4a8a49e72e40bd28d-upload-sboms,tekton.dev/taskRunUID=44638b4b-e208-491e-8b9c-a83c3d982a1d"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-nodejs-ibe9276ecd3628c199c00dea20c07f84857-get-images,tekton.dev/taskRunUID=230dc9d5-cf42-4587-98fe-4ea5c8cabd15"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-python-mbbd8e2d5dd57df07781cdfd4473f1f22-upload-sboms,tekton.dev/taskRunUID=bc4cd315-4e59-4d3a-9f06-6bd4f175790d"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-scan,tekton.dev/taskRunUID=46efc33b-e525-4fc3-83f0-6bba66062249"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-show-sbom,tekton.dev/taskRunUID=65bb7668-010b-47fa-a669-9a869359bb31"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983916991,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=0182d9d866439fede9bba5813240197ba788a97c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p,tekton.dev/pipelineRunUID=39ff6a3b-4633-470f-86f1-ee1ada160960,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-2gc2p-scan,tekton.dev/taskRunUID=e6401c61-f90e-42f9-8025-f042799a7f56"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=get-images,tekton.dev/taskRun=e2e-tests-python-mfpd4b15b48ce417be2f2213b986eff8357-get-images,tekton.dev/taskRunUID=8ca07181-4502-4d54-9459-6eea30ad7552"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-deploy,tekton.dev/taskRunUID=c14c16b0-842d-4cc2-a105-73404414bea3"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983742012,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=43996d8a153dccb074fe289500b0ccac0c4b17ff,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-push-2qbh2,tekton.dev/pipelineRunUID=19438cae-2282-4a84-9c7e-7a79902201bb,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-push-2qbh2-summarize,tekton.dev/taskRunUID=bc6aca08-d89a-40f9-8033-919f8f329b97"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-go-jsf0ac66a442b9d418cbce22c90c751823-verify-conforma,tekton.dev/taskRunUID=2d18b23d-5c75-4639-ac24-9a2179e247a7"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-clone-repository,tekton.dev/taskRunUID=9498fa40-ff47-4490-8ee9-14102149c9af"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-scan,tekton.dev/taskRunUID=072cd6ab-f79e-44ed-9a9c-82285200beee"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983781343,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=9ddede4a21261dce5bd364a202c84a6bb7fca96c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz,tekton.dev/pipelineRunUID=e873998c-9122-442a-93b4-52b0a9bc56ee,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-c4rwz-upload-sboms,tekton.dev/taskRunUID=2e25f5c0-5ac3-484b-a747-6d2855e1227e"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-show-sbom,tekton.dev/taskRunUID=51abde0f-153d-46a1-a05d-ab809d3c9bbe"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71983922991,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=fca7095ba886cf0a5c98cb8d50ba7793e340e788,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v,tekton.dev/pipelineRunUID=8db8e7c1-a89b-49b9-82e9-56b6565a2efc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-pull-request-2zm4v-build,tekton.dev/taskRunUID=df716406-ef66-4844-9dff-fe0a874e0649"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-dotnec403227ec84ceb8923c2aaa55b8bb4cc-verify-conforma,tekton.dev/taskRunUID=e67f0eb2-7d6a-4179-9b4d-db6fcb2d6eaf"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-dotnet-be7156eff274072da502990d4a5e31cbe-upload-sboms,tekton.dev/taskRunUID=8eb14e49-b109-4e12-93f5-9d0c348bfbc7"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983819242,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=15850750c2b1db006a2cbb830a2a3bc641df996f,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-7gq7q,tekton.dev/pipelineRunUID=3960c546-77f6-43cc-921c-8a0634fe98f0,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnetc403227ec84ceb8923c2aaa55b8bb4cc-download-sboms,tekton.dev/taskRunUID=c84ed249-3538-4b1d-b9c9-d561a01f7681"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-gitops-repository,pipelinesascode.tekton.dev/sha=5b27a736eda96a397f438d43a0a160b2ab553ca8,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-gitops-on-pull-request-pbvbn,tekton.dev/pipelineRunUID=e647d1d7-68a5-4be1-9a6d-bc18098e3c9d,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jc1322a84ce0c42528d04f385686a5528-clone-repository,tekton.dev/taskRunUID=6ca84b1b-37bc-4343-9de0-aa952dba1db8"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983925725,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua83989f423839acb591924ed16fdcbb77-upload-sboms,tekton.dev/taskRunUID=798a772a-a0ec-4c1d-8476-fe109982d359"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=06208de6660c752bb25d99a3b349d841292ff99c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-8kmss,tekton.dev/pipelineRunUID=03580b08-7a01-42d8-8f03-b7b665c00bc9,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-java83989f423839acb591924ed16fdcbb77-clone-repository,tekton.dev/taskRunUID=8b34a6d9-d3d4-4893-a384-051be9933d53"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=show-sbom,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-show-sbom,tekton.dev/taskRunUID=0fa8c794-1b45-476d-9c39-b90b6791abae"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-deploy,tekton.dev/taskRunUID=41c11e8d-450a-4924-98b8-57b52f8b6c98"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984145368,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-gitops-repository,pipelinesascode.tekton.dev/sha=1e16a6a175b58664690c8f8c3efb581659af47e5,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-gitops-on-pull-request-w8kml,tekton.dev/pipelineRunUID=2014621e-53fc-41a2-b2ef-20bd2e2d5054,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-spre3a41dfe8338b34800883d1f59bc44f8-upload-sboms,tekton.dev/taskRunUID=22a0b72e-7a1a-4aed-8a71-aa4094361f00"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pipelinesascode.tekton.dev/check-run-id=71984029673,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-springboot-nujajetp-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-springboot-nujajetp-repository,pipelinesascode.tekton.dev/sha=a296b4d25ee3d003dce33aef8e4d03efceeb75c0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-springboot-nujajetp,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j,tekton.dev/pipelineRunUID=2eedae37-130d-49f7-a986-8386f57c5ef2,tekton.dev/pipelineTask=deploy,tekton.dev/taskRun=e2e-tests-java-springboot-nujajetp-on-push-wzn2j-deploy,tekton.dev/taskRunUID=501e3539-377c-4ee3-a1a0-5039a03fd2c8"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983622813,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-repository,pipelinesascode.tekton.dev/sha=1833b08b9cf5e2f1e932dedbfc5aae06497f4469,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z,tekton.dev/pipelineRunUID=22ac3317-d9cf-43d0-ad9f-db0418b115d8,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-python-mfphhvgn-on-pull-request-rdm8z-scan,tekton.dev/taskRunUID=215c5f84-d90b-4ea4-8d0e-f835d594d0d1"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-scan,tekton.dev/taskRunUID=5314977d-b4c7-4021-8584-e4e2b75ba2f9"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983862328,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-gitops-repository,pipelinesascode.tekton.dev/sha=461adbf92501ff19006887c0be03bd10b9bfde95,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-gitops-on-pull-request-vh7ps,tekton.dev/pipelineRunUID=7aa8408d-89fd-4151-a11d-14033be3573b,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-java-qua959338756eb3b0bac68d5cfdbcfa3d4f-upload-sboms,tekton.dev/taskRunUID=0b42fed8-5c05-4431-957d-4ad3abeda2e7"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983722615,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=21073bb305f80cc9d1676e56d3b688a96a7273c1,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl,tekton.dev/pipelineRunUID=68851a06-364d-4b22-96d2-3a767c39e95f,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-push-4c2pl-build,tekton.dev/taskRunUID=3b1bef5f-d3fd-4460-8b3c-c69d10b44605"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983773417,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=f095cf2f75ee1b6698e8fee76cd333d7f1ee0a64,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-cp4ck,tekton.dev/pipelineRunUID=817597ee-1028-4f58-b869-a9f7489baac2,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-nodej3a2754b347ebcac4a8a49e72e40bd28d-verify-conforma,tekton.dev/taskRunUID=a7b9e5e1-b8ff-4fc7-9cc2-deae0b69a35c"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-build,tekton.dev/taskRunUID=5f1353e8-f2f8-4400-8983-3acf0a0481eb"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983685511,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=055d2d3f743ac921953560259ce890421d732501,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv,tekton.dev/pipelineRunUID=12fc009b-5a09-4299-a6b9-5826061f36bb,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-push-j4kmv-deployment-check,tekton.dev/taskRunUID=14db8f2b-2dc9-4ad6-9df7-3c00c9ae304e"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-nodejs9276ecd3628c199c00dea20c07f84857-download-sboms,tekton.dev/taskRunUID=e0c10ba4-5ad2-49d9-bcd4-5f5373289344"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983929574,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=ecd72a1f7720b9cb84eecc9c293b6961edc8f658,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-9lxkq,tekton.dev/pipelineRunUID=c0792c03-6a39-4c80-a8bc-0344334b7627,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythod4b15b48ce417be2f2213b986eff8357-verify-conforma,tekton.dev/taskRunUID=5bea585b-d391-4c92-b945-ecd2a12a85d5"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-build,tekton.dev/taskRunUID=47dbd9ff-344e-4ace-8bd4-3d21c448b064"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983882583,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops-repository,pipelinesascode.tekton.dev/sha=580c26be01995d47ffbbb9197bd07f0da7094402,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-gitops-on-pull-request-9h76x,tekton.dev/pipelineRunUID=b6017525-7a82-4036-aca2-ad94cbf72a85,tekton.dev/pipelineTask=download-sboms,tekton.dev/taskRun=e2e-tests-dotnete7156eff274072da502990d4a5e31cbe-download-sboms,tekton.dev/taskRunUID=b65da62f-9766-458b-bcdb-08308feb11fa"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983677777,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=d6670cb9b1fdb37b4fd8a19d4ef0671858e9472e,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-4nxfg,tekton.dev/pipelineRunUID=c2848f52-640c-4b70-99ed-0feeb889054c,tekton.dev/pipelineTask=deployment-check,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-4nxfg-deployment-check,tekton.dev/taskRunUID=ec47a98f-fa01-417b-ae42-43a9ffe4526b"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/check-run-id=71983565046,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=summarize,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-summarize,tekton.dev/taskRunUID=eba3c849-5dfb-42ab-a08b-cc422d8d4a36"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pipelinesascode.tekton.dev/check-run-id=71983593006,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-java-quarkus-pplccvdc-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-java-quarkus-pplccvdc-repository,pipelinesascode.tekton.dev/sha=341172287435e5ffcc3e83c3c6c703beefce8b8b,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-java-quarkus-pplccvdc,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f,tekton.dev/pipelineRunUID=20506e3b-7ce3-49fb-aacb-58e0cf6c4c2a,tekton.dev/pipelineTask=build,tekton.dev/taskRun=e2e-tests-java-quarkus-pplccvdc-on-pull-request-cbz9f-build,tekton.dev/taskRunUID=b906e7b9-8c12-4b47-8cfc-5e524cb3389f"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983841821,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=2,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-gitops-repository,pipelinesascode.tekton.dev/sha=50032bd335ad75d565a7e75eb82a198ef6bc5261,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-gitops-on-pull-request-4tqsr,tekton.dev/pipelineRunUID=e25d1279-637e-4275-82ec-648deae2deae,tekton.dev/pipelineTask=upload-sboms,tekton.dev/taskRun=e2e-tests-nodejs-i9276ecd3628c199c00dea20c07f84857-upload-sboms,tekton.dev/taskRunUID=c313e69a-7309-486f-8b34-07ca65ef3334"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pipelinesascode.tekton.dev/check-run-id=71983596898,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-nodejs-ibefpivs-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-nodejs-ibefpivs-repository,pipelinesascode.tekton.dev/sha=33aae0d9db421b92d2eeaa66d5cb20ee6cd1b9f0,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-nodejs-ibefpivs,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn,tekton.dev/pipelineRunUID=8a0a00ec-361c-4a17-a14c-0628e0c5dd49,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-nodejs-ibefpivs-on-pull-request-57pxn-scan,tekton.dev/taskRunUID=9c9e4061-2973-428a-ad69-71fbf5729eaa"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pipelinesascode.tekton.dev/check-run-id=71983866664,pipelinesascode.tekton.dev/event-type=pull_request,pipelinesascode.tekton.dev/original-prname=e2e-tests-python-mfphhvgn-gitops-on-pull-request,pipelinesascode.tekton.dev/pull-request=1,pipelinesascode.tekton.dev/repository=e2e-tests-python-mfphhvgn-gitops-repository,pipelinesascode.tekton.dev/sha=1ddcf3819ee63d8a6dcb38814d3d370185588c7c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-python-mfphhvgn-gitops,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRun=e2e-tests-python-mfphhvgn-gitops-on-pull-request-x8jrz,tekton.dev/pipelineRunUID=f26422bf-5ce5-4607-8bed-89c53568de89,tekton.dev/pipelineTask=verify-conforma,tekton.dev/taskRun=e2e-tests-pythobbd8e2d5dd57df07781cdfd4473f1f22-verify-conforma,tekton.dev/taskRunUID=905fb355-8b82-4d2c-8081-cddec8fd4bbc"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,build.appstudio.redhat.com/build_type=docker,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pipelinesascode.tekton.dev/check-run-id=71983700519,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-dotnet-basic-ojvqsoqu-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-dotnet-basic-ojvqsoqu-repository,pipelinesascode.tekton.dev/sha=8c4af0b0008ccdbd232c3b5638563eb8cf64142c,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-dotnet-basic-ojvqsoqu,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm,tekton.dev/pipelineRunUID=1401a4aa-1e47-4067-9da0-80c0a28c55bc,tekton.dev/pipelineTask=scan,tekton.dev/taskRun=e2e-tests-dotnet-basic-ojvqsoqu-on-push-98hlm-scan,tekton.dev/taskRunUID=44927816-3722-4d3e-b15e-4d21d86e32d9"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-ci","items":1,"labels":"app.kubernetes.io/managed-by=tekton-pipelines,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,app.kubernetes.io/version=v0.39.5,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pipelinesascode.tekton.dev/event-type=push,pipelinesascode.tekton.dev/original-prname=e2e-tests-go-jssuzoap-on-push,pipelinesascode.tekton.dev/repository=e2e-tests-go-jssuzoap-repository,pipelinesascode.tekton.dev/sha=3e62140abe79a6077674cb562ad00a702adc57ce,pipelinesascode.tekton.dev/state=started,pipelinesascode.tekton.dev/url-org=rhtap-rhdh-qe,pipelinesascode.tekton.dev/url-repository=e2e-tests-go-jssuzoap,tekton.dev/memberOf=tasks,tekton.dev/pipeline=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRun=e2e-tests-go-jssuzoap-on-push-6g99f,tekton.dev/pipelineRunUID=18344308-d9b9-4c8e-abca-67d7eb545a54,tekton.dev/pipelineTask=clone-repository,tekton.dev/taskRun=e2e-tests-go-jssuzoap-on-push-6g99f-clone-repository,tekton.dev/taskRunUID=58d863b3-1c27-4ba4-8cd3-0e1d64d0871a"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-ci"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj","items":2,"labels":"open-cluster-management.io/created-by-klusterlet=klusterlet-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:39:34Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"open-cluster-management-2pota20k7o2bh7efchee3k1e8at0aelj"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-server,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=67d6c7c757"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":1,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=argocd-application-controller,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=66c9d75f8"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/managed-by=tssc-gitops,app.kubernetes.io/name=tssc-gitops,app.kubernetes.io/part-of=argocd"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-prod","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-prod"} {"level":"debug","ts":"2026-04-19T01:39:35Z","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-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:39:35Z","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-5f4d47455d,statefulset.kubernetes.io/pod-name=keycloak-0"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:39:35Z","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-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:39:35Z","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=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,batch.kubernetes.io/job-name=tssc-iam,controller-uid=12bd94ba-b0ac-4e58-bff0-22c8dd3e5b3c,job-name=tssc-iam"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-keycloak","items":3,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:39:35Z","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-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:39:35Z","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-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} {"level":"debug","ts":"2026-04-19T01:39:35Z","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-19T01:39:35Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-keycloak"} I0419 01:39:37.469633 1 request.go:752] "Waited before sending request" delay="1.677792772s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-gitops/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjQ5MzQsInN0YXJ0IjoiL3Rzc2MtZ2l0b3BzLXJlZGlzLTdiYjQ2ODk3NC02Z2Jndlx1MDAwMCJ9&limit=5" {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":2,"labels":"batch.kubernetes.io/controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,batch.kubernetes.io/job-name=tssc-gitops-post-deploy,controller-uid=83c1c09e-e3ec-41ae-a790-00331acec319,job-name=tssc-gitops-post-deploy"} {"level":"debug","ts":"2026-04-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-gitops","items":6,"labels":"app.kubernetes.io/name=tssc-gitops-dex-server,dex.config.changed=04192026-010426-UTC,pod-template-hash=66485d4954"} {"level":"debug","ts":"2026-04-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","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-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-gitops"} {"level":"debug","ts":"2026-04-19T01:39:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:39:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":1,"labels":"app.kubernetes.io/instance=tssc-pipelines,app.kubernetes.io/managed-by=Helm,app.kubernetes.io/name=tssc-pipelines,app.kubernetes.io/version=1.21,helm.sh/chart=tssc-pipelines-1.9.0"} {"level":"debug","ts":"2026-04-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:39:37Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc","items":2,"labels":"batch.kubernetes.io/controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,batch.kubernetes.io/job-name=tssc-tekton-configuration,controller-uid=c0499eac-5339-45b3-9ce2-8f41e66c2245,job-name=tssc-tekton-configuration"} {"level":"debug","ts":"2026-04-19T01:39:37Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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=78bcb5d777"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,batch.kubernetes.io/job-name=segment-backup-installation-4bfw2,controller-uid=b52f0b0b-90d7-4315-98b4-313901e5ee5d,job-name=segment-backup-installation-4bfw2"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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=87ddd666d"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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=78f8888b57"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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=ffbb9bb6d"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,batch.kubernetes.io/job-name=rekor-createtree-job-fp48x,controller-uid=e7094802-4929-410f-a04e-bdf8395b38db,job-name=rekor-createtree-job-fp48x"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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=68ddb67b7b"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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=69dc5cf754"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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=78fcbfcf4b"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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=7f8ff69c98"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tas","items":2,"labels":"batch.kubernetes.io/controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,batch.kubernetes.io/job-name=ctlog-createtree-job-b5trq,controller-uid=fc6a500e-da9f-4dec-bfba-325fd9355077,job-name=ctlog-createtree-job-b5trq"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39: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=34c34704-f63a-4f84-8526-26d6f21ae855,batch.kubernetes.io/job-name=tuf-repository-init-tr5zt,controller-uid=34c34704-f63a-4f84-8526-26d6f21ae855,job-name=tuf-repository-init-tr5zt,rhtas.redhat.com/resource=tuf"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tas"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-dh","items":5,"labels":"pod-template-hash=84f47cb897,rhdh.redhat.com/app=backstage-developer-hub"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:39:41Z","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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:39:41Z","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-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-dh"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"trusted-artifact-signer","items":5,"labels":"app.kubernetes.io/component=client-server,app.kubernetes.io/part-of=trusted-artifact-signer,pod-template-hash=7c89686b75"} {"level":"debug","ts":"2026-04-19T01:39:41Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"trusted-artifact-signer"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39: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-19T01:39:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":4,"labels":"olm.managed=true"} {"level":"debug","ts":"2026-04-19T01:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:39:42Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-tpa","items":2,"labels":"app.kubernetes.io/managed-by=Helm"} {"level":"debug","ts":"2026-04-19T01:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:39: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=b5d454ff6"} {"level":"debug","ts":"2026-04-19T01:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:39: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-19T01:39:42Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-tpa"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=66c9d75f8"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=58846bdf4b"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","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-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=67d6c7c757"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","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-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","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-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-development","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:39:45Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-development"} I0419 01:39:49.469633 1 request.go:752] "Waited before sending request" delay="1.989495715s" reason="client-side throttling, not priority and fairness" verb="GET" URL="https://172.30.0.1:443/api/v1/namespaces/tssc-app-stage/pods?continue=eyJ2IjoibWV0YS5rOHMuaW8vdjEiLCJydiI6NjUwNDcsInN0YXJ0IjoiZTJlLXRlc3RzLW5vZGVqcy1pYmVmcGl2cy1jZDc5Y2Q2Zjgtc3Ztd21cdTAwMDAifQ&limit=5" {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=65595bf5df"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7bb5769488"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=6db5659c75"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=6458bff9b9"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn,pod-template-hash=7b6d77d44f"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa,pod-template-hash=8b5d748c6"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=7958554c68"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=ff94b9f46"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=f964bdb44"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=84cdc49b69"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=7864885bbc"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","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-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq,pod-template-hash=6d56fbd847"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-python-qehjpmdk,app.kubernetes.io/part-of=e2e-tests-python-qehjpmdk,argocd/app-name=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-id=e2e-tests-python-qehjpmdk,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-qehjpmdk,pod-template-hash=6f5b665875"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","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-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=75d68d64cb"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-python-mfphhvgn,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-python-mfphhvgn,app.kubernetes.io/part-of=e2e-tests-python-mfphhvgn,argocd/app-name=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-id=e2e-tests-python-mfphhvgn,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-python-mfphhvgn"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=66c9d75f8"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-pplccvdc,app.kubernetes.io/part-of=e2e-tests-java-quarkus-pplccvdc,argocd/app-name=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-id=e2e-tests-java-quarkus-pplccvdc,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-pplccvdc,pod-template-hash=58c4b949d8"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=f6ffb8f7c"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-ojvqsoqu,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-ojvqsoqu,argocd/app-name=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-ojvqsoqu,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-ojvqsoqu,pod-template-hash=69fcc98b7b"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","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-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh,pod-template-hash=67d6c7c757"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs,pod-template-hash=cd79cd6f8"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-java-springboot-bqahozxh,app.kubernetes.io/part-of=e2e-tests-java-springboot-bqahozxh,argocd/app-name=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-id=e2e-tests-java-springboot-bqahozxh,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-bqahozxh"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-go-jssuzoap,app.kubernetes.io/part-of=e2e-tests-go-jssuzoap,argocd/app-name=e2e-tests-go-jssuzoap,backstage.io/kubernetes-id=e2e-tests-go-jssuzoap,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-jssuzoap,pod-template-hash=5c98c6f948"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-quarkus-fjooopwt,app.kubernetes.io/part-of=e2e-tests-java-quarkus-fjooopwt,argocd/app-name=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-id=e2e-tests-java-quarkus-fjooopwt,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-quarkus-fjooopwt,pod-template-hash=68db64756"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":2,"labels":"app.kubernetes.io/instance=e2e-tests-java-springboot-nujajetp,app.kubernetes.io/part-of=e2e-tests-java-springboot-nujajetp,argocd/app-name=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-id=e2e-tests-java-springboot-nujajetp,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-java-springboot-nujajetp,pod-template-hash=868f78c798"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":5,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-egoxqcpq,app.kubernetes.io/part-of=e2e-tests-nodejs-egoxqcpq,argocd/app-name=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-id=e2e-tests-nodejs-egoxqcpq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-egoxqcpq,pod-template-hash=6b54ccb6d8"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-dotnet-basic-qymquqxa,app.kubernetes.io/part-of=e2e-tests-dotnet-basic-qymquqxa,argocd/app-name=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-id=e2e-tests-dotnet-basic-qymquqxa,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-dotnet-basic-qymquqxa"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-go-cgmyrlfq,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-go-cgmyrlfq,app.kubernetes.io/part-of=e2e-tests-go-cgmyrlfq,argocd/app-name=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-id=e2e-tests-go-cgmyrlfq,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-go-cgmyrlfq"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciling Namespace Resources","ns":"tssc-app-stage","items":4,"labels":"app.kubernetes.io/instance=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/managed-by=kustomize,app.kubernetes.io/name=e2e-tests-nodejs-ibefpivs,app.kubernetes.io/part-of=e2e-tests-nodejs-ibefpivs,argocd/app-name=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-id=e2e-tests-nodejs-ibefpivs,backstage.io/kubernetes-namespace=tssc-app,janus-idp.io/tekton=e2e-tests-nodejs-ibefpivs"} {"level":"debug","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"All objects are validated, ending loop","ns":"tssc-app-stage"} {"level":"info","ts":"2026-04-19T01:39:49Z","logger":"GenericReconciler","msg":"Reconciliation loop has ended"}